会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
云原生实践笔记
博客园
首页
新随笔
联系
订阅
管理
2026年3月23日
Go和Rust服务的多阶段镜像构建与部署
摘要: 0 Go和Rust服务的多阶段镜像构建与部署 0.1 关于多阶段构建 多阶段构建是Docker 17.05版本引入的一项新特性,旨在优化Dockerfile,使其更易于阅读和维护,同时减少镜像的大小。 多阶段构建允许在一个Dockerfile中使用多个FROM语句,以创建多个独立的构建阶段。 0.2
阅读全文
posted @ 2026-03-23 10:27 Y99017
阅读(3)
评论(0)
推荐(0)
2026年3月7日
K8s运行中文版WordPress
摘要: 1 K8s运行中文版WordPress LNMP案例之基于Nginx+PHP实现WordPress博客站点, 要求Nginx+PHP运行在同一个Pod的不同容器。 中文版WordPress官网:https://cn.wordpress.org/ 历史版本下载:https://cn.wordpress
阅读全文
posted @ 2026-03-07 20:02 Y99017
阅读(22)
评论(0)
推荐(0)
2026年3月6日
在Kubernetes集群运行Java单体服务Jenkins并实现数据持久化
摘要: 1.在Kubernetes集群运行Java单体服务Jenkins并实现数据持久化 在k8s集群中基于java命令,通过war包或jar包运行单体服务, 本次以jenkins.war包部署为例,jenkins的数据保存至外部存储(NFS或者PVC), 其他java应用可结合实际需求考虑是否需要将数据保
阅读全文
posted @ 2026-03-06 17:03 Y99017
阅读(3)
评论(0)
推荐(0)
基于StatefulSet控制器的MySQL一主多从
摘要: 1 基于StatefulSet控制器的MySQL一主多从 1.0参考资料 [1] https://kubernetes.io/zh/docs/tutorials/stateful-application/mysql-wordpress-persistent-volume/ [2] https://w
阅读全文
posted @ 2026-03-06 16:54 Y99017
阅读(3)
评论(0)
推荐(0)
基于StatefulSet控制器的Redis集群
摘要: 1 部署Redis Cluster 1.1 准备Redis配置文件 Redis 配置文件示例(已过滤注释和空行): bind 0.0.0.0 protected-mode yes port 6379 tcp-backlog 511 timeout 0 tcp-keepalive 300 daemon
阅读全文
posted @ 2026-03-06 16:54 Y99017
阅读(2)
评论(0)
推荐(0)
k8s部署Zookeeper集群
摘要: 1 基于Deployment控制器的Zookeeper集群 基于PV和PVC作为后端存储,实现zookeeper集群 1.1 JDK镜像准备 参考: 分层构建基础镜像 1.2 zookeeper镜像准备 https://www.apache.org/dist/zookeeper #官方程序包下载官方
阅读全文
posted @ 2026-03-06 16:30 Y99017
阅读(5)
评论(0)
推荐(0)
2026年3月2日
基于Nginx、Java、NFS实现动静分离的前后端分离架构
摘要: 1 基于Nginx、Tomcat实现动静分离 实现一个通用的nginx+tomcat动静分离web架构, 即用户访问的静态页面和图片在由nginx直接响应,而动态请求则基于location转发至tomcat。 重点:Nginx基于tomcat的service name转发用户请求到tomcat业务a
阅读全文
posted @ 2026-03-02 21:55 Y99017
阅读(6)
评论(0)
推荐(0)
2026年2月24日
基于RockyLinux官方base镜像、分层构建自定义Nginx及常见版本Java基础镜像
摘要: 1 基于RockyLinux官方base镜像、分层构建自定义Nginx及常见版本Java基础镜像 1.1 Nginx 1.1.1 镜像制作规划 1.1.1.1 RockyLinux基础镜像制作 1.1.1.1.1 镜像文件列表 root@master01:/opt/k8s-data/dockerfi
阅读全文
posted @ 2026-02-24 10:15 Y99017
阅读(26)
评论(0)
推荐(0)
2026年2月5日
探针失败后,Kubernetes到底会发生什么?
摘要: 一句话总览(需要记住) 探针失败后,由 kubelet 根据探针类型采取不同动作: readiness影响流量,liveness触发重启,startup决定是否启用前两者。 三个探针,各自“失败会发生什么” 1️⃣ Readiness Probe(就绪探针)——不杀进程,只停流量 失败后发生的事:
阅读全文
posted @ 2026-02-05 06:39 Y99017
阅读(21)
评论(0)
推荐(0)
2026年2月4日
为什么生产环境很少使用pod直接挂载NFS?
摘要: 之前对pod挂载存储卷的文章偏向于流水账,特在此用一道面试题作为补充,涉及到生产环境做存储卷管理必须掌握的一些核心思想: 为什么生产环境很少使用pod直接挂载NFS? 一句话结论 Pod 不直接挂 NFS,是为了让“存储”从“Pod 生命周期”中解耦出来。 这是面试官最想听到的一句话。 追问1:如果
阅读全文
posted @ 2026-02-04 17:18 Y99017
阅读(8)
评论(0)
推荐(0)
下一页
公告