Обнаружение серверов EC2 по тегу в Jenkins с использованием декларативных конвейеров - PullRequest
0 голосов
/ 26 октября 2018

В настоящее время мы используем мини-установку Ansible со сценарием обнаружения ec2-сервера ('ec2.py'), чтобы найти динамический инвентарь по тегу экземпляра EC2 (т. Е. «Обновить текущих членов этой группы автоматического масштабирования!» ). Однако, если Jenkins может выполнить эту конкретную задачу, я могу переместить остальные задачи развертывания на стороне сервера в файл jenkins и избавиться от слоя в нашей настройке.

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

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

Итак ... с декларативными конвейерами Jenkins, как мне найти правильные целевые серверы для развертывания?

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

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...