0Pricing
Helm Academy icon

Helm Academy

YAMLCloudEnterpriseBackend

使用 Helm 打包、部署和管理 Kubernetes 应用:charts、模板、releases、依赖项和 GitOps。

🤖 AI 驱动📚 30 门课程👥 10万+ 学习者⭐ 4.9 分
课程概览

Helm: Kubernetes 包管理

使用 Helm 打包、部署和管理 Kubernetes 应用:charts、模板、releases、依赖项和 GitOps。本学习路径包含 30 门循序渐进的迷你课程,从绝对初级 (A1) 到高级 (B2),每节课都简洁扼要,配合快速测验来巩固每个概念。

你将学到什么

你将从基础知识开始,逐步深入中级和高级主题,每门课程都是在前一门的基础上进行的。每节课都简洁实用,24/7 AI 辅导随时准备帮助你。

工作原理

每门课程分为四节专注的迷你课程。每天完成几节课,你将在几周而不是几个月内掌握整个学习路径。

开始学习 →

你的学习方式

🎯
互动课程
实时反馈的动手编程练习
🤖
AI 导师
遇到困难时立即获得 AI 帮助
💻
内置编辑器
直接在浏览器中编写并运行代码
🏆
证书
完成课程后获得证书
课程

30 门课程

Helm Academy 学习路径中的所有课程。

01

Helm 解决什么问题:Kubernetes 软件包管理器

A14 节课

了解 Helm 为什么存在,以及它如何驾驭规模庞大的 Kubernetes 清单。

02

安装 Helm 并连接到集群

A14 节课PRO

让可用的 Helm CLI 与您的 Kubernetes 集群通信。

03

图表与发布:核心概念

A14 节课PRO

自信地区分图表、发布和修订版本。

04

添加软件仓库并搜索图表

A14 节课PRO

配置图表仓库,并找到您需要的软件。

05

几分钟内安装您的第一个图表

A14 节课PRO

使用一条命令将真实应用部署到 Kubernetes。

06

管理发布:list、status、uninstall

A24 节课PRO

检查、跟踪并干净地移除已部署的内容。

07

使用 values.yaml 配置图表

A24 节课PRO

无需编辑模板即可自定义图表的行为。

08

安全地升级和回滚发布

A24 节课PRO

更改正在运行的发布,并在需要时立即恢复。

09

安装前进行检查

A24 节课PRO

在确认安装前,准确预览图表将执行的操作。

10

搭建图表并了解其结构

A24 节课PRO

创建起始图表,并浏览它生成的每个文件。

11

编写您的第一个自定义图表

B14 节课PRO

从空白项目开始,为您自己的应用构建可运行的图表。

12

模板语法:操作与分隔符

B14 节课PRO

读写 Helm 图表中的 Go 模板操作。

13

内置对象与值树

B14 节课PRO

访问 Helm 的上下文对象,驱动您的模板。

14

模板函数与流水线

B14 节课PRO

使用 Helm 的函数和流水线工具集转换值。

15

命名模板与 _helpers.tpl

B14 节课PRO

将重复的 YAML 提取为可复用的命名模板片段。

16

流程控制:if、range 与 with

B14 节课PRO

添加条件和循环,让图表适应不同的值。

17

变量、空白与整洁输出

B14 节课PRO

即使在复杂模板中,也能生成可读且正确的 YAML。

18

依赖与子图表

B14 节课PRO

引入依赖图表,组合更大型的应用。

19

用于生命周期任务的图表钩子

B14 节课PRO

在发布生命周期的恰当时机运行作业。

20

检查、测试并验证图表

B14 节课PRO

在图表缺陷进入集群前将其发现。

21

打包与共享图表

B24 节课PRO

将您的图表分发给团队成员和集群。

22

高级模板模式

B24 节课PRO

运用专家级模板技术,让大型图表保持整洁。

23

用于共享模板的库图表

B24 节课PRO

在多个图表之间集中管理通用模板逻辑。

24

使用 Helm 管理机密

B24 节课PRO

避免凭据出现在明文值和 Git 历史中。

25

使用 Helmfile 进行多环境部署

B24 节课PRO

以声明式方式管理跨多个环境的发布。

26

CI/CD 流水线中的 Helm

B24 节课PRO

在您的流水线中自动完成图表验证和部署。

27

使用 Argo CD 和 Flux 实现 GitOps

B24 节课PRO

以 Git 作为唯一事实来源,驱动 Helm 发布。

28

图表最佳实践与安全性

B24 节课PRO

交付安全、规范且易于维护的图表。

29

签名与来源证明

B24 节课PRO

在安装前证明图表真实可信且未被篡改。

30

Helm 调试与故障排查

B24 节课PRO

快速诊断失败的安装、升级和卡住的发布。

常见问题

常见问题解答

Helm Academy 课程免费吗?

免费。你可以免费开始 Helm Academy 课程并完成它的所有互动课程。可选的 PRO 订阅解锁高级 AI 工具和可分享的证书。

学习 YAML 需要有先前的经验吗?

不需要。课程从基础开始,逐步进阶到更高难度的主题,所以即使你没有任何 YAML 基础也可以开始。

我在 CoddyKit 上怎样学习 YAML?

学以致用。简洁的互动课程将清晰的讲解与实时动手编程练习结合,24/7 AI 导师在你遇到困难时提供个性化帮助。

完成 Helm Academy 后能获得证书吗?

可以。PRO 学员可以参加考试,获得 Helm Academy 课程的可分享的完成证书,其中包含可验证的代码。

我能在手机上学习 YAML 吗?

可以。CoddyKit 支持网页版和原生 iOS、Android 应用,你可以在任何设备上学习 YAML,进度会自动同步。

立即开始 Helm Academy

加入数千名学习者,通过 AI 驱动的课程掌握编程。

免费开始 →浏览所有课程