0Pricing
DevOps Bootcamp · 课时

查看 helm history

读取修订版本日志以选择目标版本

查看 helm history 是 CoddyKit 上的免费 DevOps Bootcamp 课时。 这是第 3 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 DevOps Bootcamp 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 DevOps Bootcamp 课程共包含 4 节课。

发布版本会保留记录

每次安装和升级都会被记录。helm history 命令会显示某个发布版本的时间线,每个修订版本占一行。📜

helm history my-app

读取各列内容

输出会列出每个 REVISION 及其更新时间、状态、图表包、应用版本,以及对所发生情况的简短说明。

修订版本号

REVISION 列是关键:它从 1 开始递增,是您之后执行回滚时要提供的确切值。

状态字段

STATUS 表示每个修订版本的结果:已部署、已被取代、失败或等待中。一次只有一个修订版本处于已部署状态。

已被取代表示已替换

升级时,旧修订版本会变为已被取代。它仍然保留在历史记录中,因此需要时您可以返回到它。

发现失败

标记为失败的修订版本表示某次升级未完成。历史记录会清楚显示最后一个正常的修订版本是哪一个。

说明列

DESCRIPTION 列会提供类似“升级完成”或“回滚到 2”这样的人工说明,让您一眼就能了解操作意图。

限制输出

长期运行的发布版本会积累大量修订版本。使用 --max 只显示最近的几行,而不是完整列表。

helm history my-app --max 5

机器可读的输出

需要在脚本中解析历史记录?使用 -o json 或 -o yaml,以获取结构化输出,而不是表格。

helm history my-app -o json

注意命名空间

历史记录的作用域限定在命名空间内。如果发布版本位于其他位置,请传入 -n,让 Helm 在正确的位置查找。

helm history my-app -n web

历史记录驱动回滚

把 helm history 想象成您在选择回滚目标前查看的菜单。选出最后一个已知正常的修订版本,然后对它执行操作。

快速检查

您执行了一次导致故障的升级。在 helm history 中,之前那个已被替换的修订版本状态是什么?

回顾

现在您可以读取 helm history:修订版本、已部署和已被取代等状态,以及说明。它就是您用来选择回滚目标的地图。🧭

常见问题解答

「查看 helm history」课时是免费的吗?

是的 — 「查看 helm history」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 DevOps Bootcamp 课程的其余内容,请升级到 CoddyKit PRO。 DevOps Bootcamp 课程共包含 4 节课。

「查看 helm history」这节课中我会学到什么?

读取修订版本日志以选择目标版本 你通过在浏览器中直接运行的动手代码来练习 DevOps Bootcamp,全天候 AI 导师会在你学习这节课的过程中回答你的问题。

学习 DevOps Bootcamp 需要有经验吗?

无需任何先前经验。CoddyKit 上的 DevOps Bootcamp 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 3 节课,共 4 节。

「查看 helm history」课时需要多长时间?

大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。

我能在这节 DevOps Bootcamp 课中编写并运行代码吗?

能。每节 DevOps Bootcamp 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。

此课程中的所有课时

  1. 使用 helm upgrade 应用更改
  2. 使用 --install 执行安装或升级
  3. 查看 helm history
  4. 使用 helm rollback 回滚
← 返回 DevOps Bootcamp