将云托管的Jenkins服务器与物理从服务器连接

时间:2019-07-01 20:00:37

标签: amazon-web-services jenkins

我正在尝试完成主从Jenkins的设置;但是我要完成的设置有点“非常规”:

  1. 我在AWS EC2实例上托管了一个Jenkins服务器。
  2. 我希望有一台可以构建和测试我的代码的物理PC。我特别需要此功能,因为我正在测试嵌入式软件,这需要对开发板具有物理访问权限。物理PC(将成为jenkins从设备)将连接到开发板。由AWS托管的Jenkins服务器将简单地将作业调度到已连接的从属服务器。
  3. 我无法通过SSH将AWS Jenkins主服务器连接到我的PC。

社区提出什么建议?我需要有一个云托管的Jenkins服务器和一个物理(现场)从属服务器,它们应该通过SSH连接。

我已经没有运气尝试过;我似乎无法将两者联系起来。 我可以在AWS EC2实例到物理PC上轻松进行SSH(在路由器上启用端口转发之后)。我在物理PC上生成SSH密钥,但似乎无法将其复制到EC2实例。我尝试过ssh-copy-id还是没有运气。

谢谢大家:)

0 个答案:

没有答案