Используйте Consul для хранения переменных среды для контейнеров kubernetes

Я хотел бы использовать консул (или вы бы порекомендовали другую технологию?) для хранения переменных среды, которые используются в поде/контейнере kubernetes. У меня есть программное обеспечение, которое использует эти переменные среды для настройки состояния приложения.

Я слышал, что могу использовать консул для этого, но мне приходится использовать что-то вроде консула из-за бизнес-причин и конвейера для настройки и распространения этой конфигурации на другие системы.


person Christopher Thomas    schedule 19.06.2018    source источник


Ответы (1)


Попробуйте в envconsul

Установите его в свои модули, чтобы преобразовать конфиги из консула в переменные среды.

person Wagner Silveira    schedule 14.08.2018
comment
Спасибо Вагнер. Это было решение, с которым я столкнулся, я добавил его в контейнер, а затем внутри контейнера завернул php-fpm с envconsul. Он отлично работает и даже имеет живую конфигурацию, поэтому любые изменения в консуле мгновенно отражаются в коде! - person Christopher Thomas; 15.08.2018