Can I have multiple values.yaml
files in a Helm chart?
Something like mychart/templates/internalValues.yaml
, mychart/templates/customSett
Just to update : As per the current official documentation --set
& --values
will not be merged
To override values in a chart, use either the '--values' flag and pass in a file or use the '--set' flag and pass configuration from the command line, to force a string value use '--set-string'. In case a value is large and therefore you want not to use neither '--values' nor '--set', use '--set-file' to read the single large value from file.
Also :
You can specify the '--values'/'-f' flag multiple times. The priority will be given to the last (right-most) file specified.