【发布时间】:2021-05-05 06:19:13
【问题描述】:
我有两个舵图模板。
{{- define "helpers.config.tpl" -}}
debug: "true"
db:
app:
dialect: "mysql"
endpoint: {{`{{ with secret "` }}{{ default "common/data/mydata" $.Values.vaultSecretName }}{{`" -}}{{ .Data.data.db }}{{- end }}`}}
{{- end -}}
{{- define "helpers.config" -}}
{{- $default := fromYaml ( include "helpers.config.tpl" . ) -}}
{{- $conf := .Values.configFile -}}
{{- toYaml (merge $conf $default ) }}
{{- end -}}
我也有values.yaml,如下所示。
configFile:
db:
app:
conn: 300
我想添加或修改属性,只是通过values.yaml 文件传递值。但我得到了像 Error: 'error converting YAML to JSON: yaml: line 86: did not find expected key' 这样的错误。我该如何解决这个问题?
【问题讨论】:
标签: kubernetes-helm hashicorp-vault