高级第 7 / 10 节30 分钟 · 实操
Release 管理
Helm 课程的一部分
第一次安装一个 Chart 是最容易的部分。真正的工作从那之后才开始:新镜像发布了,某个配置值要改,有人为了黑五把副本数调高,最后总会上线一个根本跑不起来、必须退回一小时前那个样子的东西。这些事如果都在活着的集群上手工来做,做够次数,你迟早会把错误的 YAML 应用到错误的环境上,或者忘了自己动手之前到底哪些设置是生效的。Helm 会完整保留它安装过的一个发布版本(release)的每一个版本的历史,为的就是让"退回到之前那个"成为一条命令,而不是一下午的猜测。
发布版本是某个 Chart 的一个具体安装实例,带有一个名字,Helm 会跟踪它经历的每一次改动。发布版本一旦存在,你要改什么就不是重新安装它,而是升级它 ...
想在真实环境里学习 Helm Release 管理 吗?
点击下方,立即获得一台预装 Helm 的 Linux 主机,跟懂你代码的 AI 导师一起完成 Release 管理 的实操练习。
开始这节课Release 管理你将学到什么
- Helm upgrade
- Helm rollback
- Helm history
- --atomic
- --wait
- --timeout
- --install on upgrade
- Blue/green with two releases
用你的语言阅读本课
本课程的所有课时
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小时
