首页
›
云原生架构与平台工程
›
068-策略即代码回滚护栏
›
《策略即代码驱动:Kyverno实现回滚护栏自动化》
VIP20
本课程属于:068-策略即代码回滚护栏
云原生架构与平台工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
策略即代码驱动:Kyverno实现回滚护栏自动化
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
什么是回滚护栏 · 为什么需要自动化回滚护栏 · Kyverno在其中的角色
课程导论
什么是回滚护栏
02
Kyverno基础
Kyverno项目背景 · 核心概念(Policy · Rule
Kyverno
项目背景
03
环境准备
安装Minikube或Kind集群 · 使用Helm安装Kyverno · 验证安装状态
环境准备
Minikube
04
第一个Kyverno策略
编写一个简单的验证策略(Valida… · 阻止特权容器 · 测试策略生效
Kyverno
第一个
05
策略类型详解
Validate(验证) · Mutate(变更) · Generate(生成)
策略类型详解
Validate
06
回滚场景分析
常见的需要回滚的场景(配置错误 · 镜像回退 · 资源泄露
回滚场景分析
常见的需要回滚的…
07
回滚护栏设计原则
最小权限原则 · 渐进式发布 · 不可变基础设施
回滚护栏设计原则
最小权限原则
08
Kyverno策略语法
YAML结构详解 · 背景上下文(context) · 变量与JMESPath查询
Kyverno
策略语法
09
准入控制机制
Kyverno作为动态准入控制器 · AdmissionReview流程 · Webhook配置
准入控制机制
Kyverno
10
编写回滚验证策略
检查Deployment的repli… · 防止缩容到零
编写回滚验证策略
Deployment
11
编写回滚变更策略
自动注入回滚标签(rollback-… · 添加注解记录回滚原因
编写回滚变更策略
rollback
12
编写回滚生成策略
当检测到回滚操作时 · 自动生成一个ConfigMap记录回…
编写回滚生成策略
当检测到回滚操作…
13
镜像回滚护栏
使用VerifyImages策略强制… · 阻止回滚到未签名的旧镜像
镜像回滚护栏
VerifyImages
14
配置回滚护栏
阻止回滚ConfigMap/Secr…
配置回滚护栏
ConfigMap/Se…
15
资源配额回滚护栏
防止回滚操作导致资源请求(reque…
资源配额回滚护栏
reque
16
网络策略回滚护栏
确保回滚不会意外删除或放宽网络隔离策…
网络策略回滚护栏
确保回滚不会意外…
17
RBAC回滚护栏
监控并阻止回滚操作中出现的权限提升(…
RBAC
回滚护栏
18
策略异常处理
使用PolicyException为… · 定义豁免条件
策略异常处理
PolicyExcept…
19
策略测试与调试
使用Kyverno CLI进行本地测… · 查看策略日志 · 使用kubectl describe
策略测试
调试
20
策略编排与优先级
策略的background模式 · failurePolicy · 多个策略的冲突解决
策略编排
优先级
21
集群策略与命名空间策略
ClusterPolicy vs P… · 作用域与继承关系
集群策略
命名空间策略
22
回滚护栏的CI/CD集成
在GitOps(ArgoCD/Flu…
CI/CD
回滚护栏的
23
审计与告警
配置Kyverno生成审计事件 · 对接Prometheus/Grafa…
审计
告警
24
回滚护栏的Dashboard
使用Kyverno Policy R…
Dashboard
回滚护栏的
25
多集群回滚护栏
使用Kyverno的集群联邦能力 · 跨集群策略同步
多集群回滚护栏
Kyverno
26
性能与最佳实践
策略匹配优化 · 减少API Server负载 · 缓存与预编译
性能
最佳实践
27
升级与迁移
Kyverno版本升级注意事项 · 从旧版策略迁移到新版API
升级
迁移
28
实战案例一
数据库版本回滚护栏——阻止回滚到不兼…
实战案例一
数据库版本回滚护…
29
实战案例二
微服务金丝雀回滚护栏——确保回滚时保…
实战案例二
微服务金丝雀回滚…
30
课程总结与展望
回滚护栏的未来趋势 · 策略即代码的生态演进 · 推荐学习资源
课程总结
回滚护栏的未来趋…
所属VIP或分类
同VIP:Argo-CD-Rego策略发布与安全回滚
同VIP:Argo-CD回滚门禁与Rego策略开发调试
同VIP:Cosign制品版本差异校验与回滚门禁