Helm 规范

    Chart 的所有相关文件都存储在一个目录中,该目录通常包含:

    您必须为 Chart 提供 文件。下面是一个示例文件,每个字段都有说明。

    • dependencies 字段用于定义 Chart 依赖项,v1 Chart 的依赖项都位于单独文件 requirements.yaml 中。有关更多信息,请参见 Chart 依赖项
    • type 字段用于定义 Chart 的类型。允许的值有 application 和 。有关更多信息,请参见 。

    Helm Chart 模板采用 Go 模板语言编写并存储在 Chart 的 templates 文件夹。有两种方式可以为模板提供值:

    1. 在 Chart 中创建一个包含可供引用的默认值的 values.yaml 文件。

    下面是 templates 文件夹中模板的示例。

    • :Docker 镜像仓库。
    • dockerTag:Docker 镜像标签 (tag)。
    • pullPolicy:镜像拉取策略。

    下面是 values.yaml 文件的示例: