使用了堡垒机的服务器如何自动化部署

背景:

我现在在测试服务器A上部署了jenkins,可以从Git服务器B上下载代码生成jar,
或者war,应用服务器C与A可以通过跳转机服务器D连通,AC两台服务器没有直接连通,在D服务器需要输入密码、二次校验密码才能通过SSH连接到C服务器,
BD两台服务器不能连通。

问题:

现在如何在A服务器上打包并把包上传到C上,执行命令启动C服务器上的应用

现状:

图片说明

请问一下这备种情况应该怎么配置才能把包从A传送到C服务器上并在C上执行相关的命令,启动C应用服务?

1个回答

在跳板机上,对abc三台做双机互信吧,免密码访问最省事,然后弄个脚本执行拷贝和启动什么的

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!