Как использовать переменные с.Values в шаблоне helm
У меня есть следующие values.yaml:
vrIds:
- 51
- 52
51.vip: 169.254.1.1
52.vip: 169.254.1.2
У меня есть следующий шаблон:
{{ range $index, $element := .Values.vrIds }}
vrrp.{{$element}}.vip: <<How do I get the value of $element.vip>>
{{ end }}
Как мне получить значение $element.vip для каждого vrid?
1 ответ
Вы должны изменить свой values.yaml
немного:
vrIds:
51: 169.254.1.1
52: 169.254.1.2
И используйте следующую конструкцию внутри ваших файлов шаблонов:
{{- range $key, $value := .Values.vrIds }}
vrrp.{{ $key }}.vip: {{ $value }}
{{- end }}