ветку создавать новый неймспейс и другие ресурсы в кубе?
Ну т.е. я не очень хочу писать манифесты или подставлять values в чарт, было бы хорошо например взять манифесты/чарт dev stage-а и подставить suffix с именем ветки/номером mr-а
Видел подобную поделку у ребят из south bridge, но не нашел ее в публичном доступе.
Быстро погуглив, увидел что с argocd предлагают делать новый argoapplication.
https://codefresh.io/continuous-deployment/creating-temporary-preview-environments-based-pull-requests-argo-cd-codefresh/
У меня неймспейс на отдельный проект и в нем может быть много энвов И есть просто отдельный чарт который катает нс и нужные штуки в него
Да ты можешь создавать новыйй application под ветку и пото просто удалять его. Я примерно так и делаю просто у меня навернуто вагон автоматизации вокруг этого
а ci через kubectl применяет application в кластер?
Я из CI коммичу новый application в репозиторий а там app of apps
можно и как ты говоришь но просто у меня git как источник правды для всего. Я хочу чтобы все лежало там
Обсуждают сегодня