文章
三台物理机上把 Kubernetes 升到 1.34.12
2026-09-29
保留 kubeasz、systemd 和 Ubuntu 24.04,分阶段升级 Kubernetes、etcd、containerd 与网络组件。记录 Multus 缓存修复、13 台虚机的停机恢复、镜像回源故障,以及基础验收之后仍需处理的旧 shim、监控和备份问题。
6844 字
|
34 分钟
MariaDB Operator 升到 26.10.1:Webhook、CRD 与备份改造
2026-09-27
从 26.3.0 升级 MariaDB Operator,记录 Webhook 双副本、Helm 覆盖配置、CRD release 迁移、五套库的恢复验证与 agent/init 更新,以及尚未完成的 RGW 备份链路。
4530 字
|
23 分钟
Redis Operator 升到 0.26.0:哨兵打散与 Harbor 循环依赖
2026-09-27
将 Redis Operator 从 0.24.0 升到 0.26.0,为九套 Redis 补齐哨兵调度、资源和 PDB。记录首次升级回滚、Harbor 镜像拉取循环依赖,以及分步完成升级的过程。
3590 字
|
18 分钟
MariaDB 复制正常,备库却没有只读保护
2026-09-27
两个 MariaDB 备库的复制线程正常、延迟为零,read_only 却是 OFF。记录从运行参数和 Operator 源码定位重启后的只读漂移,再在线恢复保护的过程,以及尚未完成的防复发工作。
2394 字
|
12 分钟
containerd 还在运行,节点却 NotReady:一次 inotify 限额故障
2026-09-27
一个仍为 128 的 inotify 实例限额,让 containerd 主进程存活、CRI 插件却加载失败。记录从 285 个积压 Pod 追到 fsnotify 报错,再恢复运行时并核对三节点持久配置的过程。
3143 字
|
16 分钟
Pod 都是 Ready,PostgreSQL 却没有主备复制
2026-09-27
一次主备巡检发现四套 CNPG 备库因缺失 WAL 停止复制,主库提交卡在 SyncRep。记录如何交叉验证真实状态、保留旧卷重建备库,以及恢复过程中不能忽略的异步过渡。
3293 字
|
16 分钟
Harbor 偶发 TLS 握手超时:Calico MTU 与 PMTU 缓存排查
2026-09-24
JumpServer 升级预拉镜像时再次遇到 Harbor TLS handshake timeout。从跨节点流量和抓包定位 Calico CNI 的 MTU 硬编码,再处理节点间 PMTU 缓存叠加问题,记录两轮修复与验收。
4411 字
|
22 分钟
JumpServer 升级到 v5:Lion 合并与 Chen 探针踩坑
2026-09-24
在 Kubernetes 上将 JumpServer 社区版从 v4.10.16 分两步升级到 v5.0.0,记录官方 Chart 发布包与 main 的差异、Lion 合并、Chen 探针修正,以及备份和验收边界。
3165 字
|
16 分钟