может подключить плагин ssh к Jenkins на том же сервере, что и сам Jenkins - PullRequest
0 голосов
/ 16 ноября 2018

Я пытаюсь подключить подчиненное устройство, установленное на том же сервере, что и jenkins, чтобы сократить количество работающих машин отдельной виртуальной машины. Я новичок в установке Дженкинса, просто учусь на ходу.

  1. Могу ли я использовать тот же сервер, что и подчиненный плагин SSH
  2. Дженкинс потерпел неудачу с приведенным ниже сообщением, когда я пытался использовать подчиненный плагин SSH, который находится на том же сервере, должен ли добавить свой собственный ключ? если да, то как мне его сгенерировать?
[11/16/18 15:59:16] [SSH] WARNING: No entry currently 
 exists in the Known Hosts file for this host. Connections will be denied 
 until  this new host and its associated key is added to the Known Hosts file.

был бы признателен за любую помощь.

1 Ответ

0 голосов
/ 17 ноября 2018

Подчиненные узлы используются в Jenkins как лучший способ запуска сборок, потому что запускать его на главном сервере небезопасно, так как любой может получить доступ к каталогу JENKINS_HOME и вносить изменения с помощью заданий.Смотрите эту ссылку.Я бы порекомендовал вам запустить отдельный подчиненный узел с несколькими настроенными исполнителями, чтобы вы могли запускать несколько сборок параллельно и их было проще обслуживать.Или запустите динамические подчиненные устройства (контейнеры Docker) на подчиненном узле.

...