From 3490d60e898ae7dd910f8887aff8b841e8d1d962 Mon Sep 17 00:00:00 2001 From: Shivam Narula Date: Mon, 3 Jun 2024 12:52:51 +0530 Subject: [PATCH] Fix removal of empty keys from flagger chart Signed-off-by: Shivam Narula --- charts/flagger/templates/account.yaml | 2 +- charts/flagger/templates/deployment.yaml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/charts/flagger/templates/account.yaml b/charts/flagger/templates/account.yaml index 72e8ccc8..4d35ed0e 100644 --- a/charts/flagger/templates/account.yaml +++ b/charts/flagger/templates/account.yaml @@ -4,8 +4,8 @@ kind: ServiceAccount metadata: name: {{ template "flagger.serviceAccountName" . }} namespace: {{ .Release.Namespace }} - annotations: {{- if .Values.serviceAccount.annotations }} + annotations: {{ toYaml .Values.serviceAccount.annotations | indent 4 }} {{- end }} labels: diff --git a/charts/flagger/templates/deployment.yaml b/charts/flagger/templates/deployment.yaml index a41b5f40..0180ec8b 100644 --- a/charts/flagger/templates/deployment.yaml +++ b/charts/flagger/templates/deployment.yaml @@ -48,12 +48,12 @@ spec: imagePullSecrets: - name: {{ .Values.image.pullSecret }} {{- end }} + {{- if .Values.controlplane.kubeconfig.secretName }} volumes: - {{- if .Values.controlplane.kubeconfig.secretName }} - name: kubeconfig secret: secretName: "{{ .Values.controlplane.kubeconfig.secretName }}" - {{- end }} + {{- end }} {{- if .Values.additionalVolumes }} {{- toYaml .Values.additionalVolumes | nindent 8 -}} {{- end }} @@ -66,11 +66,11 @@ spec: securityContext: {{ toYaml .Values.securityContext.context | indent 12 }} {{- end }} + {{- if .Values.controlplane.kubeconfig.secretName }} volumeMounts: - {{- if .Values.controlplane.kubeconfig.secretName }} - name: kubeconfig mountPath: "/tmp/controlplane" - {{- end }} + {{- end }} image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" imagePullPolicy: {{ .Values.image.pullPolicy }} ports: