Jenkins 通过堡垒机访问目标机器

请教怎么配置Jenkins, 把部署包通过堡垒机上传到目标机器 , 并可以访问ssh到目标机器。

jenkins服务器() ---->堡垒机-----> 目标机器群组


问题比较急, 是Jenkins新手, 愿意付费请教。请私信

只要打通 ssh 的连接访问,就可以部署发布了。

具体怎么操作了, 我这边只有堡垒机的账号密码 。 jenkins 那块不知道怎么配置

你是如何访问 堡垒机的呢? 通常情况就是安装 openVPN 跳转登录就可以了。

如果你想要直接访问的话,可以加个 HTTP 代理,然后把代理配置到浏览器中。

需要看你使用哪种堡垒机了,这样好判断一些,如果有些堡垒机是单独客户端的形式去验证的话。未对外开放鉴权的话,就会比较麻烦

可以私聊吗? 堡垒机类型不太清楚。就是xshell 登录堡垒机, 然后选择目标机器编号 ,再选择目标机器用户名 , 就可以进入目标机器了。

听你这样描述的话,应该是命令行操作吧? 单纯的ssh到一台跳板机上,然后通过命令行进入到目标机器中

如果是有API的话可以可以借口获取目标动态密码的jar应用,在脚本中调用这个API就可以打通。