首页
›
云原生架构与平台工程
›
003-GitOps声明式发布模型
›
《Kyverno策略即代码与GitOps自动化治理》
VIP20
本课程属于:003-GitOps声明式发布模型
云原生架构与平台工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Kyverno策略即代码与GitOps自动化治理
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论与背景
什么是策略即代码(Policy as… · 为什么在GitOps中需要策略引擎 · Kyverno的定位与优势
课程导论
背景
02
GitOps核心概念回顾
声明式配置 · Git作为单一事实来源 · Pull vs Push模式
GitOps
核心概念回顾
03
Kyverno基础架构
Kyverno的组件(Admissi… · Webhook · Policy Controller)
Kyverno
基础架构
04
环境搭建
安装Kyverno(Helm/YAM… · 验证安装 · 安装ArgoCD作为GitOps工具
环境搭建
Kyverno
05
Kyverno策略模型
Policy与ClusterPoli… · 规则(Rule)结构 · match/exclude条件
Kyverno
策略模型
06
Validate策略实战
编写第一个验证策略(强制Pod添加L… · 测试策略 · 查看策略报告(PolicyRepor…
Validate
策略实战
07
Mutate策略实战
编写变更策略(自动注入Sidecar · 添加默认Annotation) · 策略优先级与覆盖规则
Mutate
策略实战
08
Generate策略实战
编写生成策略(基于Namespace… · NetworkPolicy) · 生成资源的生命周期管理
Generate
策略实战
09
策略的上下文与变量
使用AdmissionReview数… · 使用ConfigMap作为外部数据源 · 使用JMESPath表达式进行复杂匹…
策略的上下文
变量
10
策略的预条件与异常处理
preconditions的使用 · deny规则 · backgroundScan模式
策略的预条件
异常处理
11
GitOps与Kyverno集成模式
策略存储在Git仓库中 · 通过ArgoCD同步策略 · 策略的版本管理与回滚
GitOps
Kyverno
12
策略即代码的CI/CD
在Pipeline中验证策略(Kyv… · 策略单元测试 · 策略的自动化发布流程
CI/CD
策略即代码的
13
策略的测试与调试
使用Kyverno CLI进行本地测… · test命令与测试用例编写 · 调试技巧与日志分析
策略的测试
调试
14
策略的审计与合规报告
PolicyReport与Clust… · 集成Grafana/Loki进行可视… · 合规仪表板搭建
策略的审计
合规报告
15
多集群策略管理
在GitOps中管理多集群策略 · 使用Kustomize/Helm进行… · 策略的差异化配置
多集群策略管理
GitOps
16
策略的RBAC与权限控制
Kyverno自身的RBAC配置 · 策略执行时的ServiceAccou… · 最小权限原则实践
RBAC
策略的
17
安全场景实战一
强制Pod安全上下文(禁止特权容器 · 只读根文件系统 · 非root用户)
安全场景实战一
Pod
18
安全场景实战二
镜像来源控制(只允许从私有仓库拉取 · 强制镜像签名验证 · 禁止latest标签)
安全场景实战二
镜像来源控制
19
安全场景实战三
网络策略自动化(基于应用标签自动生成… · 默认拒绝所有入站流量)
安全场景实战三
网络策略自动化
20
合规场景实战一
PCI-DSS合规策略(加密存储 · 日志审计 · 资源限制)
合规场景实战一
PCI-DSS
21
合规场景实战二
SOC2合规策略(数据分类标签 · 访问控制 · 变更审批)
合规场景实战二
SOC2
22
资源管理场景
强制资源请求与限制 · 禁止资源超卖 · 自动添加PodDisruptionB…
资源管理场景
强制资源请求
23
命名空间治理
命名空间标准化(强制Label/An… · 自动创建默认LimitRange · 禁止删除系统命名空间
命名空间治理
Label/An
24
工作负载最佳实践
强制健康检查(Liveness/Re… · 禁止使用默认ServiceAccou… · 强制反亲和性规则
工作负载最佳实践
Liveness/Re
25
策略的灰度发布与金丝雀
在GitOps中实现策略的金丝雀发布 · 逐步扩大策略范围 · 回滚机制
策略的灰度发布
金丝雀
26
策略的监控与告警
Kyverno Metrics(Pr… · 告警规则配置(Alertmanage… · 策略执行失败告警
策略的监控
告警
27
大规模集群的性能优化
Kyverno的缓存机制 · Webhook超时设置 · 策略的并发与资源限制
大规模集群的性能…
Kyverno
28
故障排查与常见问题
策略不生效排查 · Webhook通信问题 · GitOps同步冲突
故障排查
常见问题
29
企业级落地案例
某金融企业Kyverno+GitOp… · 策略库建设 · 团队协作流程
企业级落地案例
Kyverno+GitO…
30
课程总结与未来展望
Kyverno路线图 · 与OPA/Gatekeeper的生态… · 策略引擎在平台工程中的角色
课程总结
未来展望
所属VIP或分类
同VIP:Argo-CD多集群应用编排与GitOps配置管理
同VIP:Argo-CD多集群资源同步与数据传输治理
同VIP:Argo-CD架构与控制平面集成多集群部署案例