最近在学习搭配 gitlab ci/cd.请教下关于 runner 的事情.谢谢指点!
A:gitlab server
B:runner
C:app1 server
D:app2 server
B(runner) 是如何在 C D 服务器上进行部署操作的呢?
最简单的方法就是 key 免密登陆的方式做部署把,但是目前我们的环境下,不允许免密登陆,都是通过堡垒机.所以请教下,是否只能 app1 的 runner 就安装在 app1 上,app2 的 runner 就安装在 app2 上?
1
SoloCompany 2018-08-23 02:21:08 +08:00 via iPad 1
b 发 trigger 给 c d
c d 使用 gitlab token 去 a 请求下载 artifacts 并自行部署 |