Я предполагаю, что отправленный вами код - это ваш values.yaml
. Тогда первая часть верна.
image:
tag: 0.2.6
Теперь вы указываете переменные, передаваемые в pod, не в values.yaml
, а в ваших templates/*
файлах. Например, чтобы передать переменную в модуль, вы можете использовать следующий код:
env:
- name: REACT_APP_APP_VERSION
value: "{{ .Values.image.tag }}"
Проверьте this , чтобы получить полный пример.
Обратите внимание, что вы не можете используйте значения из values.yaml
внутри values.yaml
. Таким образом, отправленный вами код не будет работать. Это потому, что сам файл values.yaml
не оценивается.