首页
›
云原生架构与平台工程
›
026-Kubernetes平台集群生命周期运维
›
《K8s集群升级Deployment兼容回归与回滚》
VIP20
本课程属于:026-Kubernetes平台集群生命周期运维
云原生架构与平台工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
K8s集群升级Deployment兼容回归与回滚
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
集群升级的重要性 · Deployment在升级中的角色 · 兼容性验证与回滚的核心价值
课程导论
集群升级的重要性
02
Kubernetes版本策略
版本号规则(Alpha/Beta/G… · 版本偏差策略 · 组件升级顺序
Kubernetes
版本策略
03
API版本兼容性
API弃用策略 · 新旧API版本转换 · v1beta1到v1的迁移案例
API
版本兼容性
04
Deployment API资源详解
apiVersion · kind · metadata
Deployment
API
05
Deployment控制器工作原理
ReplicaSet管理 · 滚动更新机制 · Pod模板哈希
Deployment
控制器工作原理
06
滚动更新策略配置
maxSurge · maxUnavailable · minReadySeconds
滚动更新策略配置
maxSurge
07
升级前兼容性检查清单
集群版本检查 · API资源检查 · CRD兼容性
升级前兼容性检查…
集群版本检查
08
kubectl插件与工具
kubectl-convert · kubent · kube-score
kubectl
插件
09
Dry-Run与Server-Side Apply
--dry-run=client/s… · 字段管理 · 冲突解决
Dry-Run
Server-Side
10
Deployment升级模拟
使用kubectl diff · kubectl apply --se…
Deployment
升级模拟
11
Pod安全策略迁移
从PSP迁移到Pod Securit… · Pod Security Stand…
Pod
安全策略迁移
12
存储与卷兼容性
CSI驱动版本 · StorageClass变更 · PersistentVolume回收…
存储
卷兼容性
13
网络策略与CNI兼容性
Calico/Cilium版本要求 · NetworkPolicy API变… · Service拓扑
CNI
网络策略
14
Ingress与Gateway API
Ingress API版本演进 · Gateway API迁移 · 兼容性矩阵
Ingress
Gateway
15
监控与可观测性兼容性
Metrics API版本 · Prometheus Operato… · kube-state-metrics
监控
可观测性兼容性
16
自定义资源定义(CRD)兼容性
CRD版本升级 · Conversion Webhook · 存储版本选择
CRD
自定义资源定义
17
Admission Webhook兼容性
Validating/Mutatin… · 证书管理 · 超时设置
Admission
Webhook
18
RBAC与权限兼容性
ClusterRole/Cluste… · SubjectAccessRevie… · 聚合规则
RBAC
权限兼容性
19
节点与kubelet兼容性
kubelet版本偏差 · 节点压力驱逐 · Node Feature Disco…
kubelet
节点
20
集群升级流程设计
Master节点升级 · Worker节点升级 · Cordon/Drain/Uncor…
集群升级流程设计
Master
21
Deployment灰度发布策略
金丝雀发布 · 蓝绿部署 · A/B测试与Deployment结合
Deployment
灰度发布策略
22
回滚机制原理
ReplicaSet历史版本 · kubectl rollout un… · revisionHistoryLim…
回滚机制原理
ReplicaSet
23
自动回滚触发条件
progressDeadlineSe… · 就绪检查失败 · Pod CrashLoopBackO…
自动回滚触发条件
progressDead…
24
手动回滚操作
kubectl rollout un… · 回滚到指定版本 · 回滚后验证
手动回滚操作
kubectl
25
回滚过程中的数据一致性
数据库迁移回滚 · ConfigMap/Secret版本… · 有状态服务处理
回滚过程
数据一致性
26
大规模集群升级策略
分批升级 · 金丝雀节点池 · 自动化升级工具(kOps/KubeO…
大规模集群升级策…
分批升级
27
升级失败应急响应
集群状态诊断 · etcd备份恢复 · kubelet日志分析
升级失败应急响应
集群状态诊断
28
CI/CD集成兼容性验证
GitOps(ArgoCD/Flux… · Pipeline中集成兼容性检查 · 自动化测试
CI/CD
集成兼容性验证
29
案例实战
从1.20升级到1.28的Deplo…
案例实战
Deplo
30
课程总结与最佳实践
兼容性验证清单 · 回滚策略模板 · 持续学习资源推荐
课程总结
最佳实践
所属VIP或分类
同VIP:Cluster-API集群容量评估与资源规划
同VIP:Cluster-API集群生命周期漂移检测与修复
同VIP:Envoy作为集群入口的流量治理与多租户隔离配置