I would like to template values in my Chart.yaml file.
For example, version: {{ .Values.version }} instead of version: 0.1.0
For other yaml files, the above would work. However, it's my understanding that Helm treats the Chart.yaml differently and the Chart.yaml file is not run through the templating engine.
Does anyone know a workaround?
The actual error I get if I try to helm lint this (with version: 0.1.0 as an entry in my values.yaml file) is:
error converting YAML to JSON: yaml: invalid map key: map[interface {}]interface {}{".Values.version":interface {}(nil)}