- 标题: Helm 大师课:Kubernetes DevOps 的 50 个实践演示
- 副标题: 通过逐步实践演示来创建、开发、安装、升级、回滚、打包和发布 Helm Charts。
- 安装 Docker Desktop 和 HelmCLI
- Helm 安装
- 使用 set 选项进行 Helm 升级
- 使用 Chart 版本进行 Helm 升级
- Helm 卸载保留历史
- Helm 安装生成名称
- Helm 原子安装
- Helm 与命名空间
- Helm 覆盖值
- Helm Chart 结构
- Helm 开发内置对象
- Helm 开发基础
- Helm 开发 If Else EQ
- Helm 开发 If Else AND BOOLEAN
- Helm 开发 If Else OR
- Helm 开发 If Else NOT
- Helm 开发 WITH
- Helm 开发 WITH If Else
- Helm 开发变量
- Helm 开发 Range 列表
- Helm 开发 Range 字典
- Helm 开发命名模板
- Helm 开发 Printf 函数
- Helm 开发在模板中调用模板
- Helm 创建和打包 Chart
- Helm 依赖
- Helm 依赖别名
- Helm 依赖条件
- Helm 依赖条件别名
- Helm 依赖标签
- Helm 依赖覆盖子 Chart 值
- Helm 子 Chart 全局值
- Helm 依赖显式导入值
- Helm 依赖隐式导入值
- Helm 启动器
- Helm 插件
- Helm 插件构建
- Helm 钩子
- Helm 钩子删除策略
- Helm 钩子权重
- Helm 测试
- Helm 资源策略
- Helm 签名和验证 Charts
- GitHub 上的 Helm 仓库
- 与 ArtifactHub 集成
- 使用 JSON Schema 验证 Helm 值
- 使用基于 OCI 的注册表
- 您将通过多个实践演示掌握所有 24 个 Helm 命令,以及它们各自的子命令和标志。
- 您将通过 13 个 Helm 开发演示学习如何开发 Helm Charts。
- 您将学习流程控制操作,如 If-else、With 和 Range,结合 EQ、AND、BOOLEAN、OR、NOT、DEFAULT 和 QUOTE 等函数。
- 您将学习创建、打包、安装、升级、回滚和卸载 Helm Charts。
- 您将通过 9 个演示学习实现 Helm 依赖,涵盖别名、条件、标签、全局值和导入值。
- 您将通过实践演示学习 Helm 概念,如启动器、插件、钩子、测试、资源策略和值 JSON Schema。
- 您将学习实现 Helm Chart 签名和验证。
- 您将学习如何在 GitHub 上创建 Helm 仓库并将其与 Artifact Hub 集成。
- 您必须具备 Kubernetes 知识和经验,才能跟随我进行实践活动。
- 本课程专为已完成我的 AWS EKS、Azure AKS 或 Google GKE Kubernetes 课程的学生设计。
- 计划掌握 Helm 的基础架构架构师、系统管理员、开发人员或 DevOps 工程师。
重要提示: 请访问这些仓库并 FORK 这些仓库,在课程期间使用它们。