Комментарии 1
Мы в своем проекте слегка по иному сделали (средствами Gitlab).
В Dev кластере создается namespace с логином разработчика (берем просто переменную GITLAB_USER)
после создается также персонализированная БД из ранее заготовленного дампа (данные чисто для отладки)
Берем значения image из тестового контура (идет как эталон для отладки), и складываем его файлом для Helm чарта.
Далее благодаря helmwave раскатываем стенд в namespace разработчика.
Последним этапом идет шаг с отображением инфы, сколько действует стенд (использовали environments), хост до БД и ссылка на дебаг порты (Java Spring)
Из этого же pipeline после можно удалить БД и Namespace.
В репозитории каждого сервиса для feature ветки есть шаг Deploy Personal, который деплоит на этот стенд.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Динамические тестовые окружения на ArgoCD и Crossplane