From ddcfa020659cd18d647f81e1ce9a4dfddbf7d2fc Mon Sep 17 00:00:00 2001 From: DJ Mountney Date: Tue, 6 Mar 2018 15:46:50 -0800 Subject: [PATCH] Silo our nginx controller from other in leader election --- charts/nginx/templates/daemonset.yaml | 1 + charts/nginx/templates/role.yaml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/charts/nginx/templates/daemonset.yaml b/charts/nginx/templates/daemonset.yaml index e1dcfa889d..028a88d846 100644 --- a/charts/nginx/templates/daemonset.yaml +++ b/charts/nginx/templates/daemonset.yaml @@ -31,6 +31,7 @@ spec: - --default-backend-service={{ .Release.Namespace }}/{{ template "fullname" . }}-default-backend - --configmap={{ .Release.Namespace }}/{{ template "fullname" . }} - --ingress-class={{ .Release.Name }}-nginx + - --election-id={{ .Release.Name }}-leader - --tcp-services-configmap={{ .Release.Namespace }}/{{ template "fullname" . }}-tcp env: - name: POD_NAME diff --git a/charts/nginx/templates/role.yaml b/charts/nginx/templates/role.yaml index 4b58cb72b1..bf5334fa4f 100644 --- a/charts/nginx/templates/role.yaml +++ b/charts/nginx/templates/role.yaml @@ -23,7 +23,7 @@ rules: resources: - configmaps resourceNames: - - ingress-controller-leader-nginx + - {{ .Release.Name }}-leader-{{ .Release.Name }}-nginx verbs: - get - update -- GitLab