【发布时间】:2020-04-06 21:34:13
【问题描述】:
我将设置 Gitlab CI 管道以在 AWS EKS 集群中部署容器,该集群部署在私有 AWS 子网中。当然我更喜欢 Gitlab SaaS 服务器,所以它由 Gitlab 团队管理,我不应该关心它的维护。但是,我有一些问题:
Gitlab 管理的共享运行器能否连接到 Kubernetes 集群部署在 AWS 私有子网中(没有公共 IP)?我认为没有,但也许有一些选择。
如果我在私有子网中启动自己的 Gitlab 运行器,我可以添加 他们到 Gitlab SaaS?
一般来说,是否有关于如何设置 Gitlab 运行器以便他们可以加入 Gitlab SaaS 并通过私有 IP 与 Kubernetes 集群通信的建议?
谢谢!
【问题讨论】:
标签: kubernetes gitlab-ci gitlab-ci-runner amazon-eks