Дженкинс динамически подключается к инстансам AWS

#jenkins #amazon-ec2

#дженкинс #amazon-ec2

Вопрос:

У меня есть один вопрос, касающийся Jenkins и подключения его к инстансам AWS.

У меня есть сервер / главный узел Jenkins, и я хочу, чтобы он подключался к моим инстансам AWS, которые создаются и уничтожаются группой автоматического масштабирования, к которой они принадлежат.

Я проверил плагины ec2 и ec2 fleet, и, хотя они делают то, что мне нужно, для подключения к каждому (в настоящее время) существующему инстансу и создания для него подчиненного устройства, они оба вмешиваются в создание / завершение инстансов, а также в настройки моей группы автоматического масштабирования.

Я просто хочу, чтобы Дженкинс подключался к моим инстансам, делал там какие-то CI / CD вещи, и все.

Я не хочу, чтобы Дженкинс создавал или завершал какие-либо из моих инстансов.

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

Есть идеи, как обойти это?

Спасибо!

Комментарии:

1. Ознакомьтесь с плагином Swarm — он позволяет узлам подключаться к ближайшему серверу Jenkins, поэтому вы можете настроить свой инстанс с помощью этого плагина, и при автоматическом масштабировании они сами подключатся к серверу Jenkins.

2. Спасибо @NoamHelmer, я проверю это!