From fcf4fd2e63ca26b266b9152a9b8356e714908a7d Mon Sep 17 00:00:00 2001 From: Nico Feulner Date: Wed, 28 Dec 2022 11:12:04 +0100 Subject: [PATCH] fix: add missing imagePullSecrets sections to pods (#2675) --- .../fission-all/templates/analytics/nonhelm-install-job.yaml | 4 ++++ charts/fission-all/templates/analytics/post-install-job.yaml | 4 ++++ charts/fission-all/templates/analytics/post-upgrade-job.yaml | 4 ++++ charts/fission-all/templates/fluentbit/fluentbit.yaml | 4 ++++ charts/fission-all/templates/influxdb/deployment.yaml | 4 ++++ .../templates/pre-upgrade-checks/pre-upgrade-job.yaml | 4 ++++ 6 files changed, 24 insertions(+) diff --git a/charts/fission-all/templates/analytics/nonhelm-install-job.yaml b/charts/fission-all/templates/analytics/nonhelm-install-job.yaml index 3a055f95..90ad2a68 100644 --- a/charts/fission-all/templates/analytics/nonhelm-install-job.yaml +++ b/charts/fission-all/templates/analytics/nonhelm-install-job.yaml @@ -37,4 +37,8 @@ spec: env: - name: GA_TRACKING_ID value: "{{ .Values.gaTrackingID }}" + {{- with .Values.imagePullSecrets }} + imagePullSecrets: + {{- toYaml . | nindent 8 }} + {{- end }} {{- end }} diff --git a/charts/fission-all/templates/analytics/post-install-job.yaml b/charts/fission-all/templates/analytics/post-install-job.yaml index 8bdd689c..6c5b10e2 100644 --- a/charts/fission-all/templates/analytics/post-install-job.yaml +++ b/charts/fission-all/templates/analytics/post-install-job.yaml @@ -47,4 +47,8 @@ spec: {{- if .Values.terminationMessagePolicy }} terminationMessagePolicy: {{ .Values.terminationMessagePolicy }} {{- end }} + {{- with .Values.imagePullSecrets }} + imagePullSecrets: + {{- toYaml . | nindent 8 }} + {{- end }} {{- end }} diff --git a/charts/fission-all/templates/analytics/post-upgrade-job.yaml b/charts/fission-all/templates/analytics/post-upgrade-job.yaml index 86c9abcb..2c827ad4 100644 --- a/charts/fission-all/templates/analytics/post-upgrade-job.yaml +++ b/charts/fission-all/templates/analytics/post-upgrade-job.yaml @@ -47,4 +47,8 @@ spec: {{- if .Values.terminationMessagePolicy }} terminationMessagePolicy: {{ .Values.terminationMessagePolicy }} {{- end }} + {{- with .Values.imagePullSecrets }} + imagePullSecrets: + {{- toYaml . | nindent 8 }} + {{- end }} {{- end }} diff --git a/charts/fission-all/templates/fluentbit/fluentbit.yaml b/charts/fission-all/templates/fluentbit/fluentbit.yaml index 959ecc4d..92ec770e 100644 --- a/charts/fission-all/templates/fluentbit/fluentbit.yaml +++ b/charts/fission-all/templates/fluentbit/fluentbit.yaml @@ -185,6 +185,10 @@ spec: - name: fluentbit-config configMap: name: {{ .Release.Name }}-fission-fluentbit + {{- with .Values.imagePullSecrets }} + imagePullSecrets: + {{- toYaml . | nindent 8 }} + {{- end }} updateStrategy: type: RollingUpdate {{- end }} diff --git a/charts/fission-all/templates/influxdb/deployment.yaml b/charts/fission-all/templates/influxdb/deployment.yaml index a3f36d2d..e85ba915 100644 --- a/charts/fission-all/templates/influxdb/deployment.yaml +++ b/charts/fission-all/templates/influxdb/deployment.yaml @@ -49,6 +49,10 @@ spec: secretKeyRef: name: influxdb key: password + {{- with .Values.imagePullSecrets }} + imagePullSecrets: + {{- toYaml . | nindent 8 }} + {{- end }} {{- if .Values.extraCoreComponentPodConfig }} {{ toYaml .Values.extraCoreComponentPodConfig | indent 6 -}} {{- end }} diff --git a/charts/fission-all/templates/pre-upgrade-checks/pre-upgrade-job.yaml b/charts/fission-all/templates/pre-upgrade-checks/pre-upgrade-job.yaml index 49e20980..91bd2d72 100644 --- a/charts/fission-all/templates/pre-upgrade-checks/pre-upgrade-job.yaml +++ b/charts/fission-all/templates/pre-upgrade-checks/pre-upgrade-job.yaml @@ -44,4 +44,8 @@ spec: terminationMessagePolicy: {{ .Values.terminationMessagePolicy }} {{- end }} serviceAccountName: fission-preupgrade + {{- with .Values.imagePullSecrets }} + imagePullSecrets: + {{- toYaml . | nindent 8 }} + {{- end }} {{- end }}