From decb160a4e8bfe113d6ee0efa671b0b3207d8739 Mon Sep 17 00:00:00 2001 From: Tony Wang Date: Fri, 29 May 2020 17:56:00 +0800 Subject: [PATCH] Update routers.go add configMap Suffix. --- pkg/models/routers/routers.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/models/routers/routers.go b/pkg/models/routers/routers.go index e22b73a09..d25010f3f 100644 --- a/pkg/models/routers/routers.go +++ b/pkg/models/routers/routers.go @@ -44,6 +44,7 @@ const ( ingressControllerFolder = "/etc/kubesphere/ingress-controller" ingressControllerPrefix = "kubesphere-router-" ingressControllerNamespace = "kubesphere-controls-system" + configMapSuffix = "-nginx" ) type RouterOperator interface { @@ -317,7 +318,7 @@ func (c *routerOperator) createOrUpdateRouterWorkload(namespace string, publishS deployment.Spec.Template.Labels["project"] = namespace // Add configmap - deployment.Spec.Template.Spec.Containers[0].Args = append(deployment.Spec.Template.Spec.Containers[0].Args, "--configmap=$(POD_NAMESPACE)/"+deployment.Name) + deployment.Spec.Template.Spec.Containers[0].Args = append(deployment.Spec.Template.Spec.Containers[0].Args, "--configmap=$(POD_NAMESPACE)/"+deployment.Name+configMapSuffix) // Isolate namespace deployment.Spec.Template.Spec.Containers[0].Args = append(deployment.Spec.Template.Spec.Containers[0].Args, "--watch-namespace="+namespace)