172 похожих чатов

Простой вопрос про хорошие практики. В нашем CI на кубе

кроме, собственно, всех компонент с бизнес логикой, есть PVC для тестовых данных, и ингрессы с сервисами с терминацией TLS.
Сейчас и то и то создается и разрушается при каждом цикле тестирования (бранч или кандидат в релизы)
Вопрос про практики… для ускорения цикла тестирования, используется подход, когда часть объектов не удаляется, пока живой namespace (namespace == бранч) или там есть какие-то подводные камни?
При этом я вижу два варианта - самопальный скрипт “validate_namespace” который проверяет, и если нет, создает нужные ингресы и pvc в CI pipeline. Либо CI pipleine ожидает, что “все готово” и логика подготовки namespace с базовыми объектами выносится из CI. Советы much appreciated 🙂

3 ответов

14 просмотров

gitlab умеет проверять существование бранча или environment

Если разрабы ослики сделай mutation hook на неймспейс и создавай, что надо по дефолту

Похожие вопросы

Обсуждают сегодня

коллеги, добрый вечер! А никто не знает как модальная форма может себя закрыть? Ну допустим модальная форма определила, что смысла ей работать нет и хочет вернуть modalResult...
Михаил
83
средствами IBX как-то можно выполнить запрос insert ... returning?
Igor
31
#delphi кто-нибудь встречал официальное описание директивы {$ALIGN ON} (подчеркиваю - официальное, а не левый источник)? какой именно режим выравнивания включится? будут ли в...
Viktor Akselrod
14
что это и почему оно? executor.start_polling(bot, skip_updates=True, on_startup=on_startup, File "/usr/local/lib/python3.10/dist-packages/aiogram/utils/executor.py", line 4...
𐌍𐌄 ᕓ𐌄𐌓𐌌Ꝋ𐌓𐌄
2
reply = (struct pam_response *)malloc(sizeof(struct pam_response)); reply[0].resp = strdup(password); Это так можно ображаться к структуре за указателем, помимо (*reply)...
Юлиан🦉 Колессиков ⛵️
13
то есть человек, который рассказывал что Native API лучше чем WinAPI потому что меньше тактов тратиться на проверки, теперь рассказывает что все эти лишние оптимизирующие инст...
Aleksandr
12
объясните, я прада не понимаю. зачем в перле нужен аниивент? кому он пригодился в действительно нагруженных проектах?
nerv
30
Hi there everyone Is there anyone who have not started hamster bot yet? I need only one, I'll be glad if you do this for me DM if you haven't yet
Mehrshad
53
А какие у этого try практические плюсы перед eval?
Oleg Volkov
41
Никто случаем не знает, как по-хорошему делается дозапись текста в edit на винапи?
The Bird of Hermes
25
Карта сайта