gitlab ci/cd 关于 runner 部署,咨询!

2018-08-22 14:17:51 +08:00
 coolloves

最近在学习搭配 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 上?
1078 次点击
所在节点    问与答
1 条回复
SoloCompany
2018-08-23 02:21:08 +08:00
b 发 trigger 给 c d
c d 使用 gitlab token 去 a 请求下载 artifacts 并自行部署

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/482164

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX