Преобразование последовательности yaml в карту yaml в рулевой диаграмме (Kubernetes) - PullRequest
0 голосов
/ 23 января 2019

У меня есть файл значений helm (yaml), содержащий следующий блок:

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

Я хотел бы добавить указанный выше блок в определение карты конфигурации kubernetes.Результат должен выглядеть следующим образом:

data: 
  key: value
  key1: value1

Я попробовал следующее, однако полученный файл будет содержать последовательность yaml вместо карты yaml:

{{ toYaml .Values.env }}

Любой совет, помогающий мнерешить проблему приветствуется.

1 Ответ

0 голосов
/ 23 января 2019

Вы должны быть в состоянии использовать:

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