在 helm chart (Kubernetes) 中将 yaml 序列转换为 yaml 映射

用户2074945

我有一个包含以下块的舵值文件(yaml):

env:
- name: <key>
  value: <value>
- name: <key1>
  value: <value1>

我想将上述块注入到 kubernetes configmap 定义中。结果应如下所示:

data: 
  key: value
  key1: value1

我尝试了以下操作,但是生成的文件将包含 yaml 序列而不是 yaml 映射:

{{ toYaml .Values.env }}

任何帮助我解决问题的建议表示赞赏。

瑞安道森

您应该能够使用:

{{- range .Values.env }}
  {{ .name }}:{{ .value}}
{{- end }}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章