ssh – 通过Bastion Host进行Bamboo部署

如何配置Bamboo部署任务以使用SSH堡垒(跳转)主机连接到目标部署服务器以运行脚本?

我已经尝试在Bamboo服务器上配置.ssh / config文件.它可以从命令行运行,但Bamboo会忽略它.

最佳答案 Bamboo不支持这一点 – 尽管在文档中没有明确说明.看起来你是
not the only one trying to do this.你有几个选择:

>避免Bamboo SSH任务,创建一个执行所需操作的Command任务,即调用ssh的系统安装.
>使用命令任务调用ssh的系统安装并通过堡垒将端口转发到目标,然后通过该隧道使用Bamboo SSH任务.
>外部(即不在Bamboo中)维护一个可用于Bamboo SSH任务的隧道.
>使用支持ssh更好的工具,例如Jenkins.

希望能给你一些想法!

点赞