最后,我能够执行以下操作:
{{ $lines := splitList "n" .Values.config -}}{{- range $lines }}{{- if not (. | trim | empty) -}}{{- $kv := . | splitn ":" 2 -}}{{ printf "MY_APP_%s: %s" $kv._0 ($kv._1 | trim | quote) | indent 2 }}{{ end -}}{{- end -}}我很难搞清楚
{{-vs {{,helm install --debug --dry-run .在这方面提供了很多帮助。
这有点混乱,所以我将非常感兴趣是否有人可以找到更好的解决方案。



