amazon-web-services - 如何使用跳转主机在 jenkins 上配置 ssh 服务器?
问题描述
如何使用跳转主机在 jenkins 上配置 ssh 服务器?
通过 SSH 发布插件提供跳转主机选项,但无法正常工作。
我设置
Hostname : public ip (bastion server ip)
Username : ec2-user
预先设定
Jump host: private ip (web application deployed server's private ip)
我在我的服务器上打开了 ssh 端口。(打开jenkins服务器ip连接)
测试连接结果在这里。
jenkins.plugins.publish_over.BapPublisherException: Failed to connect and initialize SSH connection. Message: [Failed to connect session for config [private]. Message [java.net.ConnectException: Connection timed out (Connection timed out)]]
如何将 Web 应用程序部署到私有子网中的服务器。
解决方案
有一个詹金斯错误似乎仍然存在:
https ://issues.jenkins.io/browse/JENKINS-56119
我在测试配置时遇到了同样的错误,但实际工作是在 ssh jumphost 上工作。
推荐阅读
- python - 1 Integer 似乎正在取另一个 Python 的值
- python - Python:字典内的嵌套列表?
- c# - 为什么编译器不抱怨并非所有路径都返回?
- python-3.x - 创建具有 3 个级别的列表,包含子列表值的每个组合
- typescript - TypeScript variadic ...args 与这些类型的返回数组
- c# - 有没有办法给 c# 枚举一个允许值的“范围”?
- c - 从 C 中的 if 语句返回一个字符串
- c# - 用另一个数组的值随机分配数组值
- javascript - 反应子组件不会在状态更改时重新渲染
- android - 发布到 Firestore 时对 radioButton 使用相同的值