我有一个公司网络jenkins服务器。需要使用jenkins ec2插件旋转EC2实例。我给人的印象是,在给予访问权限,秘密密钥和AMI Id后,打开ssh端口22(它的一个linux映像)的安全组。我将能够将ec2实例作为奴隶连接。但它抛出低于错误。当地jenkins连接VPC ec2 instanse
Connecting to 172.30.0.204 on port 22, with timeout 10000.
Waiting for SSH to come up. Sleeping 5.
Connecting to 172.30.0.204 on port 22, with timeout 10000.
Waiting for SSH to come up. Sleeping 5.
Connecting to 172.30.0.204 on port 22, with timeout 10000.
Waiting for SSH to come up. Sleeping 5.
Connecting to 172.30.0.204 on port 22, with timeout 10000.
Waiting for SSH to come up. Sleeping 5.
Connecting to 172.30.0.204 on port 22, with timeout 10000
。
我能够使用公共ip从本地机器连接ec2实例。我只能看到jenkins试图使用私人IP访问。自vpc以来,我已经给出了一个子网ID。 jenkins或VPC中需要更改的任何设置?
问候, 阿希什
你可以手动ssh到主服务器,然后ssh到从服务器?它们是否在同一个VPC中,并且您的安全组是否设置正确? – tedder42 2015-02-23 19:26:06
我在这里面临同样的问题。服务器没有任何问题,只是插件强制Jenkins连接私有IP。 我发现此票:https://issues.jenkins-ci.org/browse/JENKINS-19943状态已解决,但似乎不是。 就像参考一样,我没有使用默认的VPC。 – gjoris 2015-11-12 13:02:43