Как сделать так, чтобы каждый запрос на вытягивание создавал временную среду Azure kubernetes?

У нас есть требование, чтобы контейнер был развернут для каждого запроса на вытягивание и должен был иметь URI для каждого, а затем должен быть удален после отправки запроса на слияние. Я думаю о наличии динамического пространства имен, основанного на каждом запросе на вытягивание с развернутым модулем и входом, настроенным так, чтобы иметь определенный URL-адрес, не нарушая существующий URL-адрес домена, и это может быть передано команде разработчиков.

После проверки и после того, как они планируют запрос на слияние, все пространство имен должно быть удалено.

Можете ли вы предложить лучший подход для настройки этой среды.

В настоящее время у нас есть среда AKS + Jenkins + Git Lab.

0
задан 28 March 2020 в 14:09
1 ответ

Если вы уже используете GitLab, встроенная поддержка приложения для проверки сделает именно то, что вы описали

0
ответ дан 30 March 2020 в 01:27

Теги

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