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

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

Звучит глупо, но мне было интересно, можно ли заставить Дженкинса рассматривать главный узел как другой подчиненный узел?Например, ssh из докера в главный узел?

Полагаю, я хочу, чтобы мои узлы выглядели так:

  • Main на компьютере A: контейнер с jenkins.На самом деле никакие задания не выполняются внутри контейнера
  • Ведомый на компьютере A
  • Ведомый на компьютере B
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...