From 049fa13037c634281e180401d28c07d8a771b339 Mon Sep 17 00:00:00 2001 From: "liming.jlm" Date: Tue, 3 Jan 2023 18:09:49 +0800 Subject: [PATCH] add kurise-rollout imagepullsecrets support --- versions/kruise-rollout/0.3.0-rc.0/templates/manager.yaml | 8 +++++++- versions/kruise-rollout/0.3.0-rc.0/values.yaml | 4 +++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/versions/kruise-rollout/0.3.0-rc.0/templates/manager.yaml b/versions/kruise-rollout/0.3.0-rc.0/templates/manager.yaml index f418d39..98c62c3 100644 --- a/versions/kruise-rollout/0.3.0-rc.0/templates/manager.yaml +++ b/versions/kruise-rollout/0.3.0-rc.0/templates/manager.yaml @@ -1,9 +1,11 @@ +{{- if .Values.installation.createNamespace }} apiVersion: v1 kind: Namespace metadata: labels: - control-plane: {{ .Values.rollout.fullname }} + control-plane: controller-manager name: {{ .Values.installation.namespace }} +{{- end }} --- apiVersion: v1 kind: Service @@ -40,6 +42,10 @@ spec: labels: control-plane: {{ .Values.rollout.fullname }} spec: +{{- with .Values.imagePullSecrets }} + imagePullSecrets: +{{- toYaml . | nindent 8 }} +{{- end }} serviceAccountName: {{ .Values.rollout.fullname }} containers: - name: {{ .Chart.Name }} diff --git a/versions/kruise-rollout/0.3.0-rc.0/values.yaml b/versions/kruise-rollout/0.3.0-rc.0/values.yaml index 5fff4cf..e1ba9e4 100644 --- a/versions/kruise-rollout/0.3.0-rc.0/values.yaml +++ b/versions/kruise-rollout/0.3.0-rc.0/values.yaml @@ -5,6 +5,7 @@ # values for rollout installation installation: namespace: kruise-rollout + createNamespace: true rollout: fullname: kruise-rollout-controller-manager @@ -23,7 +24,8 @@ image: pullPolicy: Always # Overrides the image tag whose default is the chart appVersion. tag: v0.3.0-rc.0 - +imagePullSecrets: + # - name: for-your-secret-name serviceAccount: # Annotations to add to the service account annotations: {}