У нас есть требование, чтобы контейнер был развернут для каждого запроса на вытягивание и должен был иметь URI для каждого, а затем должен быть удален после отправки запроса на слияние. Я думаю о наличии динамического пространства имен, основанного на каждом запросе на вытягивание с развернутым модулем и входом, настроенным так, чтобы иметь определенный URL-адрес, не нарушая существующий URL-адрес домена, и это может быть передано команде разработчиков.
После проверки и после того, как они планируют запрос на слияние, все пространство имен должно быть удалено.
Можете ли вы предложить лучший подход для настройки этой среды.
В настоящее время у нас есть среда AKS + Jenkins + Git Lab.
Если вы уже используете GitLab, встроенная поддержка приложения для проверки сделает именно то, что вы описали