Я пытаюсь перенести выполнение автоматических сценариев (заданий Jenkins) в своей организации с локального сервера на AWS. У меня есть работа Дженкинса, чтобы вызвать экземпляр ec2 из снимка. Воспроизведенный мною экземпляр состоит из 5 пользовательских профилей, в общей сложности 5 заданий автоматизации могут войти в него и выполнить свои сценарии.
Моя проблема в том, что вызываемый мной экземпляр будет завершен один раз задания были выполнены (так как мы выполняем эти сценарии от 3 до 4 раз в месяц). Поэтому каждый раз, когда я запускаю экземпляр, он будет иметь другой IP-адрес, который необходимо передать другим заданиям Jenkins, чтобы задания могли войти в экземпляр и выполнить сценарии. У меня следующие вопросы:
Как передать подробности экземпляра Дженкинсу, чтобы процесс был динамичным c? Существуют ли другие способы решения этой проблемы (любое решение, которое вы могли бы внедрить в своей организации)?