У меня есть несколько репозиториев, таких как Project1, Project2, Project3.У меня есть 1 репозиторий, где управляются графики Хелма (deploy1).Я делаю это в Azure DevOps.
Теперь я добавил сборку Pipepline в Project1, которая работает, как и ожидалось.Теперь я вошел в проект deploy1 и хотел создать новый Release Pipeline, который должен запускаться из сборки Project1.Теперь я хотел бы использовать диаграмму Хелма из deploy1 для развертывания в моем кластере kubernetes на основе опубликованной сборки из Project1.
Возможно ли это, даже это правильный подход?
Некоторые могутпредположить, что я храню таблицу руля в Project1, но разве это не интуитивно понятно?Я также не хочу хранить копию одной и той же диаграммы руля в каждом репозитории Projectn.Как я понял, диаграмма Хелма используется для управления набором ресурсов kubernetes.И, если возможно, я хотел бы иметь возможность удалить весь мой стек приложений Project1, Project2 и Project3 с помощью команды unstill из 1 файла Helm.