Как сделать необязательный блок в файле значений и затем обратиться к нему в шаблоне?
Например, скажем, у меня есть файл значений, который выглядит следующим образом:
# values.yaml
foo:
bar: "something"
А затем у меня есть шаблон руля, который выглядит следующим образом:
{{ .Values.foo.bar }}
* 1008 Что делать, если я хочу сделать foo.bar в файле значений необязательным? Ошибка возникает, если ключ
foo
не существует в значениях.
Я попытался добавить условное условие if. Тем не менее, это все равно не работает, если отсутствует ключ foo
:
{{ if .Values.foo.bar }}
{{ .Values.foo.bar }}
{{ end }}
Любые мысли очень ценятся.