Когда появляется dev, staging, prod и ещё пара регионов, структура values.yaml быстро перестаёт быть очевидной.
Самые популярные варианты:
— отдельные values-*.yaml;
— umbrella chart;
— Helmfile.
У каждого подхода есть свои плюсы и ограничения.
А что используете вы ❔
🔥 — Отдельные values-файлы
😁 — Helmfile
👍 — Umbrella chart
👾 — GitOps (Argo CD / Flux)
❤️ — Другое (расскажите в комментариях)
P.S. Независимо от выбранного подхода, не храните секреты в открытых values.yaml и не используйте latest в production.
📍 Навигация: Вакансии • Задачи • Собесы
🐸 Библиотека devops'a
#dev_null