stringData VAR: VALUE ?
Их не пихают. Пихают в другом месте
Тэкс, а есть, вкратце, описание как это работает без плохих практик? Вот у нас есть переменные, они в Гитлабе, при деплое нужно протолкнуть их в деплоймент и остаться счастливым. Как вы это делаете, кроме как envsubst'м? (про --path local мне подсказали выше)
Я наверное не так выражаю мысль. Мы же не храним вэльюс в ямле в гите?
А в чем проблема генерить темплейт с конфиг мапом из переменных гитлаба?
Вот здесь-то и вопрос — как и чем? Я знаю только про envsubst, но много выше писали о том, какой это костыль и как же это ужасно совково
kustomize helm jsonnet
Зато просто и работает как часы
переменные из CI отправляю в --set. Не понял зачем тут именно использовать envsubst. Но там их же на самом деле мало, обычно через --set передаю какаую-то динамику. Например имя ветки, или имя домена для временных окружений поднятых для PR. Остальное итак где-то уже описано и статично в vault/configmap/secret/values
Обсуждают сегодня