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 filerequirements.yaml
forv1
charts. For more information, see Chart Dependencies. - The field
type
is used to define the type of chart. Allowed values areapplication
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:
- 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: