实验预计 40 分钟
集群升级:版本偏差与回滚预案
升级本身不难,难的是升到一半发现回不去。先把回滚路径想清楚再动手。
学完这节你能做到
- 查清目标版本的 API 弃用项与组件版本偏差约束
- 按控制面 → 节点的顺序完成一次滚动升级
- 给每一步准备可执行的回滚动作,而不只是「再升回去」
正文待编写以下是本节已定稿的小节大纲
- 1版本偏差策略与跳版本的限制
- 2升级前检查:API 弃用、CRD、插件兼容性
- 3upgrade-cluster.yml 的执行顺序与 serial 控制
- 4业务侧配合:PDB 与滚动节奏
- 5失败场景与回滚边界(etcd 是单向门)
延伸资料
- ·k8s-in-action
k8s/kubespray/kubespray-2.31.0/kubespray-changes.md