Gitlab如果超过1个群集,入口的基本域应该是什么?

Gitlab如果超过1个群集,入口的基本域应该是什么?,gitlab,gitlab-omnibus,Gitlab,Gitlab Omnibus,我有两个集群 其中一个环境设置为暂存,另一个环境设置为生产 当我只有一个用于基本域的集群时,我输入了用于子域访问我的gitlab的域:gitlab.mydomain.com 因此,在我的域提供程序中,我将*.mydomain.com设置为入口提供给我的IP 现在我有了一个额外的集群(用于暂存),我不确定要为基本域输入什么,也不确定要在域提供程序中输入什么(*.staging.mydomain.com) 我还假设我的项目有自己的域,我可以将他们的域提供商指向每个入口的入口IP,如: *.proje

我有两个集群

其中一个环境设置为暂存,另一个环境设置为生产

当我只有一个用于基本域的集群时,我输入了用于子域访问我的gitlab的域:
gitlab.mydomain.com

因此,在我的域提供程序中,我将
*.mydomain.com
设置为入口提供给我的IP

现在我有了一个额外的集群(用于暂存),我不确定要为基本域输入什么,也不确定要在域提供程序中输入什么(
*.staging.mydomain.com

我还假设我的项目有自己的域,我可以将他们的域提供商指向每个入口的入口IP,如:

*.projectdomain.com=cluster1入口生产ip

*.staging.projectdomain.com=cluster2入口暂存ip

在用于登台的gitlab ci中,如下所示:

deploy\u review:
图片:
名称:lachlanevenson/k8s kubectl:最新
入口点:[“/bin/sh”,“-c”]
阶段:回顾
仅:
-分支机构
除:
-标签
环境:
名称:登台
url:https://$CI_ENVIRONMENT_SLUG.projectdomain.com
on_停止:停止检查
在gitlab ci for production中,它类似于:

部署:
图片:
名称:lachlanevenson/k8s kubectl:最新
入口点:[“/bin/sh”,“-c”]
阶段:部署
环境:
名称:生产
网址:https://projectdomain.com/

你说的是通过管理的
Kubernetes
集群吗?在我的管理区域,在Kubernetes选项卡上,我有两个集群,每个集群具有不同的环境范围:生产和暂存。每个集群都有一个不同的IP地址,显示在两个集群应用选项卡的入口应用程序字段上。当我连接每个群集时,一个运行程序被自动添加到共享范围下的runners页面。您是在谈论通过管理的
Kubernetes
群集吗?在我的管理区域,在Kuberenetes选项卡上,我有两个群集,每个群集具有不同的环境范围:生产和暂存。每个集群都有一个不同的IP地址,显示在两个集群应用选项卡的入口应用程序字段上。当我连接每个集群时,一个跑步者会自动添加到共享范围下的跑步者页面。