Соединение размещенного в облаке сервера Jenkins с физическим подчиненным - PullRequest
0 голосов
/ 01 июля 2019

Я пытаюсь выполнить настройку главного-подчиненного Дженкинса; однако моя установка, которую я хочу выполнить, немного "нестандартна":

  1. У меня есть сервер Jenkins, размещенный в экземпляре AWS EC2.
  2. Мне бы хотелось иметь физический ПК, который будет собирать и тестировать мой код. Мне это особенно нужно, потому что я тестирую встроенное программное обеспечение, которое требует физического доступа к моей плате разработки. Физический ПК, который будет рабом Дженкинса, будет подключен к плате разработки. Сервер Jenkins, размещенный на AWS, просто отправляет задания подключенным подчиненным.
  3. У меня проблемы с подключением мастера AWS Jenkins к компьютеру (через SSH).

Что предлагает сообщество? Мне нужен облачный сервер Jenkins и физическое (локальное) ведомое устройство, и они должны быть подключены через SSH.

Я уже попробовал это без удачи; Я не могу связать их. Я могу легко SSH с экземпляра AWS EC2 на физический ПК (после включения переадресации портов на моем маршрутизаторе). Я генерирую ключи SSH на физическом ПК, но не могу скопировать его в экземпляр EC2. Я попытался ssh-copy-id безуспешно. 101 1013 *

Спасибо всем:)

...