摘要: 0 Go和Rust服务的多阶段镜像构建与部署 0.1 关于多阶段构建 多阶段构建是Docker 17.05版本引入的一项新特性,旨在优化Dockerfile,使其更易于阅读和维护,同时减少镜像的大小。 多阶段构建允许在一个Dockerfile中使用多个FROM语句,以创建多个独立的构建阶段。 0.2 阅读全文
posted @ 2026-03-23 10:27 Y99017 阅读(3) 评论(0) 推荐(0)
摘要: 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)
摘要: 1.在Kubernetes集群运行Java单体服务Jenkins并实现数据持久化 在k8s集群中基于java命令,通过war包或jar包运行单体服务, 本次以jenkins.war包部署为例,jenkins的数据保存至外部存储(NFS或者PVC), 其他java应用可结合实际需求考虑是否需要将数据保 阅读全文
posted @ 2026-03-06 17:03 Y99017 阅读(3) 评论(0) 推荐(0)
摘要: 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)
摘要: 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)
摘要: 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)
摘要: 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)
摘要: 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)
摘要: 一句话总览(需要记住) 探针失败后,由 kubelet 根据探针类型采取不同动作: readiness影响流量,liveness触发重启,startup决定是否启用前两者。 三个探针,各自“失败会发生什么” 1️⃣ Readiness Probe(就绪探针)——不杀进程,只停流量 失败后发生的事: 阅读全文
posted @ 2026-02-05 06:39 Y99017 阅读(21) 评论(0) 推荐(0)
摘要: 之前对pod挂载存储卷的文章偏向于流水账,特在此用一道面试题作为补充,涉及到生产环境做存储卷管理必须掌握的一些核心思想: 为什么生产环境很少使用pod直接挂载NFS? 一句话结论 Pod 不直接挂 NFS,是为了让“存储”从“Pod 生命周期”中解耦出来。 这是面试官最想听到的一句话。 追问1:如果 阅读全文
posted @ 2026-02-04 17:18 Y99017 阅读(8) 评论(0) 推荐(0)