本文基于当前 kubernetes-the-hard-way 仓库整理。目标不是提供一键脚本,而是通过手工部署理解证书、kubeconfig、systemd、容器运行时和 Pod 网络如何组成 Kubernetes 集群。1. 部署目标本实验使用 1 台管理机、1 台控制平面和 2 台工作节点...
10 月 21 日,PHP 官方发布了四个紧急安全版本:PHP 8.5.12、8.4.27、8.3.36 和 8.2.35。它们修复了两条可能造成未认证远程代码执行的核心漏洞:CVE-2026-109618 和 CVE-2026-109619,CVSS v4.0 评分均为 9.2。根据 PHP...
下午两点,生产集群告警突然密集起来:节点 CPU 超过 90%,核心服务延迟翻倍,部分 Pod 开始重启。排查后发现,问题不是核心服务发布了新版本,而是另一个项目组把批处理 Deployment 扩到了几十个副本。两个项目明放在不同 Namespace,为什么还能互相影响?答案很直接:Name...
Pod 重建后,服务起来了,昨天上传的文件却不见了。碰到这种场面,光看一个绿色的 Running,心里可踏实不了。页面能访问,数据找不着,恢复工作往往比修一个报错还麻烦。我会把注意力从“容器有没有启动”,挪到“文件写到了哪块盘,这块盘跟谁绑定”。这篇就顺着 PV、PVC、StorageClas...
同一个接口,Java 服务重试三次,Go 服务重试一次,另一个服务干脆没有超时。新版本想先放一点流量,客户端却各自维护地址。出了故障,应用日志都说“下游调用失败”,链路到哪一跳开始慢,没人能马上对齐。这才是 Service Mesh 值得讨论的现场。它把服务间通信的一部分共性能力放到基础设施里...
热爱技术的云计算运维工程师,Python全栈工程师,分享开发经验与生活感悟。
欢迎关注我的微信公众号@运维躬行录,领取海量学习资料