LINUX.ORG.RU

Jenkins. Создание динамеских агентов.

 , ,


0

2

Добрый день, ребятa. Я пытаюсь додуматься, как можно создать динамического агента с помощью запуска команды docker run. Задача такая: запускать команду docker run и чтобы создавались динамические агенты...команды докера работают. Подскажите пожалуйста, как можно это реализовать?

Очевидно нужна какая-то поддержка со стороны Jenkins по автообнаружению ваших агентов. Для кубернетеса это делается специальным плагином, для общего случая, наверное, тоже.

ugoday ★★★★★ ()

А в чём сложность создать сотню агентов в конфигурации дженкинса? Пусть они все лежат в offline Когда ваш докер запустится - агент станет online и будет выполнять задания. Иначе - пусть себе висит...

Qasta ()

У дженкинса есть рестовое апи, наверняка через него можно создавать новые узлы. Засунь в контейнер скрипт с курлом на создание новой ноды. И на удаление по сигтерм.

ya-betmen ★★★★★ ()

как уже было сказано - jenkins swarm plugin

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

anonymous ()
Ответ на: комментарий от RaptorsWings

facepalm.jpg

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

anonymous ()