Да! Это делает трюк, как и планировалось!

у выбрать раздел конфигурации из values.yaml, установив переменную в командной строке helm.

пример части values.yaml:

aaa:
  x1: "az1"
  x2: "az2"
bbb:
  x1: "bz1" 
  x2: "bz2"

пример части файла configmap.yaml

data: 
  {{ .Values.outsideVal.x1 }}

Ожидаемый результат должен выглядеть следующим образом

   data:
     az1

Тестовый выход руля

helm template --set outsideVal=aaa mychart

И получил эту ошибку

Error: render error in "./templates/configmap.yaml": template: ./templates/configmap.yaml:21:12: executing "./templates/configmap.yaml" at <.Values.outsideVal.x...>: can't evaluate field x1 in type interface {}

Так что вопрос в том, как получить результат, как ожидалось?

Ответы на вопрос(1)

Ваш ответ на вопрос