首页
›
云原生架构与平台工程
›
053-GitOps发布流水线
›
《Flux CD多环境部署:GitOps发布流水线工程实践》
VIP20
本课程属于:053-GitOps发布流水线
云原生架构与平台工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Flux CD多环境部署:GitOps发布流水线工程实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
GitOps理念概述
GitOps定义 · 核心原则(声明式 · 版本控制
GitOps
理念概述
02
Flux CD简介
Flux CD项目背景 · 架构组件(Source Contro… · Kustomize Controll…
Flux
CD
03
环境准备
Kubernetes集群搭建(Min… · kubectl配置 · Git仓库创建
环境准备
Kubernetes
04
Flux CLI安装与引导
Flux CLI下载安装 · bootstrap命令详解 · flux bootstrap git…
Flux
CLI
05
多环境仓库结构设计
Git仓库目录规范(apps/ · infra/ · clusters/)
多环境仓库结构设…
Git
06
Kustomize基础
Kustomize工作原理 · kustomization.yaml… · resources与patches
Kustomize
工作原理
07
Helm基础
Helm Chart结构 · values.yaml管理 · Helm Release概念
Helm
Chart
08
Source Controller详解
GitRepository CRD · OCIRepository CRD · Bucket CRD
Source
Controller
09
Kustomize Controller详解
Kustomization CRD · prune/retry/force策… · 依赖管理(dependsOn)
Kustomize
Controller
10
Helm Controller详解
HelmRelease CRD · HelmRepository CRD · Chart版本锁定
Helm
Controller
11
Notification Controller详解
Provider CRD(Slack… · Alert CRD · 事件过滤与路由
Notification
Controller
12
Image Automation Controller
ImageRepository CR… · ImagePolicy CRD(se… · ImageUpdateAutomat…
Image
Automation
13
多环境部署策略
环境隔离原则 · 配置差异化(ConfigMap/Se… · 环境特定Patches
多环境部署策略
环境隔离原则
14
Staging环境搭建
创建staging目录 · 配置GitRepository源 · 编写Kustomization ov…
Staging
环境搭建
15
Production环境搭建
创建production目录 · 配置审批门控 · 使用HelmRelease管理生产C…
Production
环境搭建
16
环境间Promotion
Git分支合并策略(PR/Merge… · Flux自动同步机制 · 手动触发同步(flux reconc…
Promotion
环境间
17
Secrets管理
Sealed Secrets方案 · External Secrets O… · SOPS加密与Flux集成
Secrets
管理
18
多集群管理
Flux多集群架构 · Cluster API集成 · 跨集群同步
多集群管理
Flux
19
依赖管理
Kustomization依赖链(d… · HelmRelease依赖 · 跨环境依赖处理
依赖管理
Kustomizatio…
20
健康检查与自愈
Flux健康检查机制(HealthC… · Kubernetes Readine… · 自愈策略(self-healing)
健康检查
自愈
21
监控与告警
Flux Metrics(Prome… · Grafana Dashboard · Notification Alert…
监控
告警
22
CI/CD集成
GitHub Actions/Git… · CI触发Flux同步 · 自动化测试门禁
CI/CD
集成
23
金丝雀发布
Flagger集成 · Canary CRD配置 · 流量权重调整
金丝雀发布
Flagger
24
蓝绿部署
Service Mesh(Istio… · Flux与蓝绿切换 · DNS切换策略
蓝绿部署
Service
25
灾难恢复
Git仓库备份 · Flux状态恢复(flux reco… · 集群重建流程
灾难恢复
Git
26
安全加固
RBAC配置 · NetworkPolicy · Pod Security Stand…
安全加固
RBAC
27
性能优化
Flux组件资源限制 · Reconciliation间隔调优 · Source缓存策略
性能优化
Flux
28
Terraform与Flux集成
Terraform管理Flux引导 · Terraform Provider… · IaC与GitOps协同
Terraform
Flux
29
企业级案例
多团队多环境GitOps实践 · 审批流程设计 · 审计合规
企业级案例
GitOps
30
课程总结与进阶
Flux CD生态(Crosspla… · Argo CD对比) · CNCF Landscape
课程总结
进阶
所属VIP或分类
同VIP:ApplicationSet发布波次编排与漂移告警
同VIP:Argo-CD-GitOps发布同步策略与性能调优
同VIP:Argo-CD-GitOps发布回滚与健康检查