Chart 模板化部署、Helm 发布与 Argo CD/Flux 声明式交付,对接 kubernetes / devops 路线图。
登录后追踪本课程进度 —登录
为什么需要 Helm
裸 YAML 的重复问题、Chart 与 Release 概念。
安装 Helm 与仓库
helm CLI、repo add、search、版本。
Chart 目录结构
Chart.yaml、values.yaml、templates/、helpers。
模板与 values
Go template 语法、引用 .Values、条件与循环。
install upgrade rollback
helm install/upgrade、history、rollback、release 命名。
依赖与子 Chart
Chart.yaml dependencies、helm dependency update。
GitOps 是什么
Git 为唯一事实源、拉取式部署、与 CI push 对比。
仓库布局与清单
环境目录、Kustomize 简介、Helm + Git 协作。
Argo CD 入门
Application CR、同步策略、UI 与 CLI。
Flux 概览
GitRepository、Kustomization、与 Argo 选型。
发布策略
滚动、蓝绿、金丝雀与 Helm 参数化。
综合练习
backend Helm Chart + 可选 Argo CD Application。