不同 VM 中的 Gitlab 运行器和存储库
Posted
技术标签:
【中文标题】不同 VM 中的 Gitlab 运行器和存储库【英文标题】:Gitlab runner and Repository in different VM’s 【发布时间】:2022-01-12 21:11:51 【问题描述】:我在一个 VM 中有存储库,Gitlab 运行程序在另一个 VM 上注册,而 gitlab 存在于另一个 VM 上。我如何在这些 VM 之间进行通信以实现 gitlab CI/CD 管道?
【问题讨论】:
【参考方案1】:在设置您的 GitLab Runner 时,它会要求您提供令牌以及 GitLab 实例的 URL——只要两个虚拟机位于同一网络上,您就应该能够很好地设置您的 Runner。
“GitLab URL”可以是实际 URL(如果您为 GitLab 实例设置了 DNS),也可以只是 IP 地址(即http://111.222.111.222)。
【讨论】:
以上是关于不同 VM 中的 Gitlab 运行器和存储库的主要内容,如果未能解决你的问题,请参考以下文章
如何使用彼此独立的不同运行器运行 Gitlab CI 作业?