我有一些关于Gitlab Server和Gitlab Runner的问题。
安装GitLab服务器
如果
,则必须将Gitlab运行程序安装在与Gitlab相同的服务器上。
发布于 2020-09-20 21:15:29
Gitlab运行程序是一个可以执行Gitlab CI作业的软件组件。跑步者可以在独立服务器(或台式机/膝上型电脑)、码头、库伯内特斯( kubernetes )和最低要求下操作。运行程序必须连接到服务器,才能从注册的服务器接受作业,因此gitlab运行程序依赖于Gitlab服务器。实际上,让不同的运行程序在同一个管道中执行作业是明智的。
服务器可能在许多不同的网络位置上有许多运行程序。您不应该部署gitlab运行程序的唯一地方是在gitlab服务器上。Gitlab.com为跑步者提供免费的和付费的,但是他们通常被部署在单独的基础设施上,因为这只是一个很好的设计。
Gitlab运行程序和Gitlab CI作业和管道是实现CI/CD部署的好方法。然而,这并不是唯一的办法。它们是Gitlab支持的方式,考虑到所有事情,我认为它们是一个非常好的选择。然而,还有许多其他的CI/CD工具,同一台服务器上的不同存储库对于如何实现它们的CI/CD管道可以做出不同的选择。
https://stackoverflow.com/questions/63978514
复制相似问题