0Pricing
DevOps Bootcamp · 课时

使用 helm show values 检查默认值

读取 Chart 提供的所有可调参数

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

Chart 可以调节

每个 Helm 图表都附带可以调节的默认设置。这些设置的列表位于图表的 values.yaml 中。🎛️

设置前先查看

在进行任何更改之前,您需要先查看图表提供了哪些设置。helm show values 命令会为您打印该默认文件。

helm show values bitnami/nginx

适用于仓库中的图表

将 helm show values 指向您添加的仓库中的图表。Helm 会获取其默认设置,但不会安装任何内容。

helm show values <repo>/<chart>

也适用于本地图表

您也可以传入未打包图表目录的路径。Helm 会读取其中的 values.yaml。

helm show values ./mychart

纯 YAML 输出

输出只是图表的默认 YAML,会直接打印到您的终端。每一行都是您可以覆盖的设置。

replicaCount: 1
image:
  repository: nginx
  tag: "1.27"

嵌套键表示为点号路径

缩进的键会组成一棵树。在这里读取 image.repository,即可知道更改镜像时应使用的准确路径。

image:
  repository: nginx
  tag: "1.27"

将其保存为起点

将输出重定向到文件后,您就有了一份可以编辑的个人副本。这是开始编写自己配置的最简洁方式。

helm show values bitnami/nginx > my-values.yaml

固定图表版本

不同图表版本的默认设置可能不同。添加 --version,读取您计划安装的确切版本。

helm show values bitnami/nginx --version 18.1.0

不只是值

helm show 系列还有其他命令:chart 会打印 Chart.yaml 元数据,readme 会打印图表文档。

helm show chart bitnami/nginx
helm show readme bitnami/nginx

一次查看全部内容

运行 helm show all,即可在一个合并视图中输出图表元数据、readme 和 values。

helm show all bitnami/nginx

先阅读,再决定

先读取默认设置可以避免猜测。您会了解到准确的键名,从而确保之后的覆盖值确实匹配图表的预期。

快速检查

我们来确认哪个命令可以显示图表中可调节的默认设置。

总结

使用 helm show values 读取图表的默认设置,将其保存到文件,并在覆盖之前了解准确的键名。✅

常见问题解答

「使用 helm show values 检查默认值」课时是免费的吗?

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

「使用 helm show values 检查默认值」这节课中我会学到什么?

读取 Chart 提供的所有可调参数 你通过在浏览器中直接运行的动手代码来练习 DevOps Bootcamp,全天候 AI 导师会在你学习这节课的过程中回答你的问题。

学习 DevOps Bootcamp 需要有经验吗?

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

「使用 helm show values 检查默认值」课时需要多长时间?

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

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

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

此课程中的所有课时

  1. 使用 helm show values 检查默认值
  2. 使用 --set 在 CLI 中覆盖值
  3. 使用 -f 提供自定义 values 文件
  4. --set 与 -f 如何合并
← 返回 DevOps Bootcamp