такой вопрос на фоне веяний gitops.
На текущий момент мы юзаем jenkins(локальный не в облаке) + kubectl чтобы деплоить в gke и в принципе этого хватает.
Приложение написано на dotnet core(монолит), для деплоя 3 файла(deployment.yml, service.yml, ingress.yml).
Появилась идея обернуть это в helm, + добавить создание secret, configs, ns. Так вот, стоит ли заморачиваться
этим в jenkins или сразу ставить flux/argo? Или вообще не трогать, работает и так ведь).
ни дженкинс, ни флюкс-арго не спасут тебя от оскала хельма
Обернуть в хельм как два пальца файл Chart.yaml где пишешь название папка templates куда без изменений кидай свои три файла
как сделать чарт это понятно, есть ли профит от этого? По факту поднимается одно приложение а не микросервисы
Ну принципиально секрет который создает хелм (или какой ты там хранилище релизов юзать хочешь) будет содержать в себе все манифесты что ты туда суешь можно роллбекаться быстро))
Обсуждают сегодня