tag: helm
- Конфигурация в Helm-чарте: Files.Get, tpl и директория config/ Хранение appsettings.json как HCL-источника consul-template в config/, загрузка отрендеренного вывода в ConfigMap через Files.Get + tpl, subPath volumeMount и аннотации checksum для принудительного рестарта.
- Helm-чарты в конфиге k0s: Flannel, Traefik, cert-manager, Prometheus В k0s есть встроенный Helm-контроллер. Объявите чарты в k0s.yaml — они установятся автоматически при старте. FluxCD не нужен.
- Тестирование Helm chart: lint, unit-тесты и ct в CI helm lint, helm-unittest для проверки шаблонов, chart-testing (ct) для детектирования изменённых чартов, stub values-файлы в CI/CD и что реально стоит тестировать в Helm chart.
- env-view: собственный Helm-чарт для дашбордов сервисов по окружениям Статическая nginx-страница, отрендеренная из Helm values — каждый кластер получает страницу ссылок со всеми URL сервисов, управляемую FluxCD.
- Helm values-per-environment: паттерн layering через -f Базовый values.yaml с продакшен-дефолтами, минимальные per-env файлы переопределений, inline values в FluxCD HelmRelease, dry-run верификация шаблонов и почему стоит избегать --set в продакшен-пайплайнах.
No posts match the selected filters.