Kubernetes 与gitlab托管应用程序一起安装的nginx入口控制器的自定义configmap

Kubernetes 与gitlab托管应用程序一起安装的nginx入口控制器的自定义configmap,kubernetes,gitlab,nginx-ingress,Kubernetes,Gitlab,Nginx Ingress,我通过gitlab管理的应用程序安装了nginx入口控制器 我想为子域禁用HST。我知道我可以通过自定义ConfigMap()禁用它 但我不知道该放在哪里,也不知道如何命名,以便gitlab入口将其拾取。因此,我最后使用的是: 因此,gitlab管理的应用程序不是通过ui管理的,而是通过“集群管理项目”管理的。 因此,现在我不必弄清楚如何在集群中放置配置映射(以及如何命名),但我可以通过helm图表用一个简单的values.yaml配置入口控制器(以及其他所有内容) 我刚刚克隆了示例并添加了:

我通过gitlab管理的应用程序安装了nginx入口控制器

我想为子域禁用HST。我知道我可以通过自定义ConfigMap()禁用它


但我不知道该放在哪里,也不知道如何命名,以便gitlab入口将其拾取。

因此,我最后使用的是:

因此,gitlab管理的应用程序不是通过ui管理的,而是通过“集群管理项目”管理的。 因此,现在我不必弄清楚如何在集群中放置配置映射(以及如何命名),但我可以通过helm图表用一个简单的values.yaml配置入口控制器(以及其他所有内容)

我刚刚克隆了示例并添加了:

#.gitlab/managed apps/ingres/values.yml
控制器:
复制计数:1
配置:
HST包括子域:“false”

因此,这仍然是一个alpha功能,但目前它对我来说效果很好:-)

请注意有两个NGINX控制器。第一个来自Nginx本身,第二个来自Kubernetes SIGs。是的,谢谢:-)如果我没有完全错的话,gitlab安装的是:Nginx.ingres.Kubernetes.io,所以ConfigMap名称通过cmd标志传递给控制器