ему присваиваеться тег: $CI_COMMIT_SHA
в репе лежит чарт с values.
при деплое использую команду: helm upgrade --install chart-name -set image.tag=${CI_COMMIT_SHORT_SHA}
собственно в данной реализации разработчик коммитнул изменения, они дошли к куберу заменив при этом тег образа используемого.
теперь вопрос:
как этот процесс автоматизировать с gitops.
на текущий момент поднял argocd и собственно теперь руками надо обновлять тег образов в плитах арго.
можно ли динамически в рамках гитлаб пайплайна изменить values чарта? или это заведомо костыльный и неправильный подход?
костыль
Обсуждают сегодня