@@ -13,68 +13,43 @@ spec:
1313 metadata :
1414 labels : {{- include "cf-vp.provisionerLabels" . | nindent 9 }}
1515 spec :
16- {{/* {{ if .Values.VolumeProvisioner.NodeSelector }}*/}}
17- {{/* nodeSelector:*/}}
18- {{/*{{ .Storage.VolumeProvisioner.NodeSelector | nodeSelectorParamToYaml | indent 8 | unescape}}*/}}
19- {{/* {{ end }}*/}}
2016 serviceAccountName : {{ include "cf-vp.fullname" . }}
21- {{- if .Values.nodeSelector }}
17+ {{- if .Values.volumeProvisioner. nodeSelector }}
2218 nodeSelector :
23- {{ toYaml .Values.nodeSelector | indent 8 }}
19+ {{ toYaml .Values.volumeProvisioner. nodeSelector | indent 8 }}
2420 {{- end }}
2521 tolerations :
2622 - effect : NoSchedule
2723 key : node-role.kubernetes.io/master
2824 operator : " Exists"
29-
30- {{- if .Values.tolerations }}
31- {{ toYaml .Values.tolerations | indent 8 }}
25+ {{- if .Values.volumeProvisioner.tolerations }}
26+ {{ toYaml .Values.volumeProvisioner.tolerations | indent 8 }}
3227 {{- end }}
33- {{/* {{ toYaml .Values.tolerations | indent 8 | unescape}}*/}}
34-
3528 containers :
3629 - name : dind-volume-provisioner
37- {{/* resources: {{ toYaml .Values.volumeProvisioner.resources | nindent 10 }}*/}}
30+ {{- if .Values.volumeProvisioner.resources }}
31+ resources :
32+ {{ toYaml .Values.volumeProvisioner.resources | indent 12 }}
33+ {{- end }}
3834 image : {{ .Values.volumeProvisioner.image }}
3935 imagePullPolicy : Always
4036 command :
4137 - /usr/local/bin/dind-volume-provisioner
4238 - -v=4
4339 - --resync-period=50s
4440 env :
45- {{/* {{ - if $.EnvVars }}*/ }}
46- {{/* {{ - range $key, $value := $.EnvVars }}*/ }}
47- {{/* - name: {{ $key }}*/ }}
48- {{/* value: "{{ $value}}"*/}}
49- {{/* {{ - end}}*/ }}
50- {{/* {{ - end}}*/ }}
41+ {{- if .Values.volumeProvisioner.env }}
42+ {{- range $key, $value := .Values.volumeProvisioner.env }}
43+ - name : {{ $key }}
44+ value : " {{ $value}}"
45+ {{- end}}
46+ {{- end}}
5147 - name : PROVISIONER_NAME
5248 value : {{ include "cf-vp.volumeProvisionerName" . }}
53-
5449 {{- if ne .Values.dockerRegistry "" }}
5550 - name : DOCKER_REGISTRY
5651 value : {{ .Values.dockerRegistry }}
5752 {{- end }}
58- {{- if .Values.volumeProvisioner.createDindVolDirResouces.limits }}
59- {{- if .Values.volumeProvisioner.createDindVolDirResouces.limits.cpu }}
60- - name : CREATE_DIND_LIMIT_CPU
61- value : {{ .Values.volumeProvisioner.createDindVolDirResouces.limits.cpu }}
62- {{- end }}
63- {{- if .Values.volumeProvisioner.createDindVolDirResouces.limits.memory }}
64- - name : CREATE_DIND_LIMIT_MEMORY
65- value : {{ .Values.volumeProvisioner.createDindVolDirResouces.limits.memory }}
66- {{- end }}
67- {{- end }}
68- {{- if .Values.volumeProvisioner.createDindVolDirResouces.requests }}
69- {{- if .Values.volumeProvisioner.createDindVolDirResouces.requests.cpu }}
70- - name : CREATE_DIND_REQUESTS_CPU
71- value : {{ .Values.volumeProvisioner.createDindVolDirResouces.requests.cpu }}
72- {{- end }}
73- {{- if .Values.volumeProvisioner.createDindVolDirResouces.requests.memory }}
74- - name : CREATE_DIND_REQUESTS_MEMORY
75- value : {{ .Values.volumeProvisioner.createDindVolDirResouces.requests.memory }}
76- {{- end }}
77- {{- end }}
7853 {{- if .Values.storage.ebs.accessKeyId }}
7954 - name : AWS_ACCESS_KEY_ID
8055 valueFrom :
0 commit comments