高级第 9 / 10 节30 分钟 · 实操
发布 Chart
Helm 课程的一部分
你的 Chart 能用了。运行 helm install myapp ./mychart 就能得到一个跑起来的应用程序,也就是说难的部分已经过去了。现在一位同事想部署它,你的选择是:把一个文件夹用邮件发给他、让他去克隆一个仓库然后祈祷他检出的是对的那个提交,或者粘一个分支链接给他。这三种做法有同一个毛病:没有任何办法说一句"装 0.2.1 版"并确信这句话到底指什么。
发布解决了这个问题。你把目录变成一个带版本号的单一文件,把这个文件放在你们俩都够得着的地方,从此一个版本号就成了一件可以精确、无歧义地提出的要求。 ...
想在真实环境里学习 Helm 发布 Chart 吗?
点击下方,立即获得一台预装 Helm 的 Linux 主机,跟懂你代码的 AI 导师一起完成 发布 Chart 的实操练习。
开始这节课发布 Chart你将学到什么
- Helm package
- Chart museum (HTTP repo)
- OCI registries
- Helm push oci://
- Helm pull
- SemVer for charts
- Chart.yaml version vs appVersion
用你的语言阅读本课
本课程的所有课时
10 节探索其他课程
Python
19 节 · 9.3小时
Go
20 节 · 12.3小时
React
17 节 · 10.2小时
Linux
17 节 · 8.5小时
Docker
13 节 · 6.6小时
Git
13 节 · 5.9小时
Kubernetes
14 节 · 8小时
Ansible
12 节 · 6.1小时
Bash
12 节 · 5.7小时
GitLab CI
11 节 · 5.8小时
Jenkins
11 节 · 5.3小时
PostgreSQL
14 节 · 7.6小时
MySQL
13 节 · 6.8小时
Web
14 节 · 5.9小时
TypeScript
18 节 · 7.7小时
Vibe Coding
12 节 · 5.8小时
Prompt Engineering
11 节 · 6.2小时
Vibe 编程:基础
12 节 · 4.5小时
Vibe 编程:从原型到生产
12 节 · 5.5小时
Vibe 编程:多智能体工程
12 节 · 5.3小时
Vibe 编程:高级工程
12 节 · 7.3小时
