Текущее расширение шаблона Go даст вывод, который не является YAML:
env: {{ .Values.env}}
становится:
env: env: [Some Go type stuff that isn't YAML]...
Шаблон Helm Go должен циклически переключаться по ключам исходного YAMLтолковый словарь.Это описано в документах Helm .
Правильный Deployment.yaml:
...
env:
{{- range .Values.env }}
- name: {{ .name | quote }}
value: {{ .value | quote }}
{{- end }}
...