Helm Specifications

    All related files of a chart is stored in a directory which generally contains:

    You must provide the file for a chart. Here is an example of the file with explanations for each field.

    • The field dependencies is used to define chart dependencies which were located in a separate file requirements.yaml for v1 charts. For more information, see Chart Dependencies.
    • The field type is used to define the type of chart. Allowed values are application and . For more information, see .

    Written in the Go template language, Helm chart templates are stored in the templates folder of a chart. There are two ways to provide values for the templates:

    1. Make a values.yaml file inside of a chart with default values that can be referenced.

    Here is an example of the template in the templates folder.

    • : The Docker image registry.
    • dockerTag: The Docker image tag.
    • pullPolicy: The image pulling policy.

    An example values.yaml file: