передавать ее в helm template?
При следующей попытке выходит просто не вставляется в сам деплоймент: (это аннотация если что)
user: {{ .CI_COMMIT_AUTHOR }}
Перед helm upgrade делаю экспорт этой переменной в след виде:
export CI_COMMIT_AUTHOR=$CI_COMMIT_AUTHOR
Перепроверяю что действительно зашла
echo $CI_COMMIT_AUTHOR
Все нормально показывает, а вот когда уже релиз деплоится то там просто ничего нет(даже пустой строки)
Что я делаю не так?
Стикер
Предполагал что - то типо из этого drink: {{ .drink | default "tea" | quote }} Если уберем дефолтное значение и quote Как правильно было бы?
Надо не предполагать, а погуглить helm env variable и удивиться
Все равно даже если через set ставлю Пример annotations: user: "USERNAME" export USERNAME=hello_user helm install --set USERNAME=$USERNAME test-api . На выходе получаю: user "USERNAME"
а ты попробуй перечитать, и сделать как там написано, а не придумывать
--set-values
Обсуждают сегодня