From 1740a0876372cb6c0c0fdecff1302a94a795ca6e Mon Sep 17 00:00:00 2001 From: Viktor Kuzmin Date: Sat, 9 Oct 2021 12:50:06 +0300 Subject: Allow to specify image pull secrets for private repository --- deploy/helm/seaweedfs-csi-driver/templates/serviceaccounts.yml | 8 ++++++++ deploy/helm/seaweedfs-csi-driver/values.yaml | 3 +++ 2 files changed, 11 insertions(+) (limited to 'deploy') diff --git a/deploy/helm/seaweedfs-csi-driver/templates/serviceaccounts.yml b/deploy/helm/seaweedfs-csi-driver/templates/serviceaccounts.yml index 6576c4e..90762e8 100644 --- a/deploy/helm/seaweedfs-csi-driver/templates/serviceaccounts.yml +++ b/deploy/helm/seaweedfs-csi-driver/templates/serviceaccounts.yml @@ -3,8 +3,16 @@ apiVersion: v1 kind: ServiceAccount metadata: name: {{ template "seaweedfs-csi-driver.name" . }}-controller-sa +{{- if .Values.imagePullSecrets }} +imagePullSecrets: +{{ .Values.imagePullSecrets | toYaml }} +{{- end }} --- apiVersion: v1 kind: ServiceAccount metadata: name: {{ template "seaweedfs-csi-driver.name" . }}-node-sa +{{- if .Values.imagePullSecrets }} +imagePullSecrets: +{{ .Values.imagePullSecrets | toYaml }} +{{- end }} diff --git a/deploy/helm/seaweedfs-csi-driver/values.yaml b/deploy/helm/seaweedfs-csi-driver/values.yaml index 544f826..418ad2e 100644 --- a/deploy/helm/seaweedfs-csi-driver/values.yaml +++ b/deploy/helm/seaweedfs-csi-driver/values.yaml @@ -8,6 +8,9 @@ tlsSecret: "" imagePullPolicy: "IfNotPresent" +#imagePullSecrets: +#- name: mycredentials + csiProvisioner: image: quay.io/k8scsi/csi-provisioner:v1.6.1 resources: {} -- cgit v1.2.3