@@ -23,26 +23,34 @@ spec:
2323 spec :
2424 automountServiceAccountToken : false
2525 volumes :
26+ {{- with .Values.cxone.deployment }}
27+
2628 - name : scheduler-secret-tenant-volume
2729 secret :
28- secretName : {{ .Values.cxone. secrets_name }}
30+ secretName : {{ .secrets_name }}
2931 items :
3032 - key : cxone_tenant
3133 path : cxone_tenant
3234
3335 - name : scheduler-secret-oauth-client-id-volume
3436 secret :
35- secretName : {{ .Values.cxone. secrets_name }}
37+ secretName : {{ .secrets_name }}
3638 items :
3739 - key : cxone_oauth_client_id
3840 path : cxone_oauth_client_id
3941
4042 - name : scheduler-secret-oauth-client-secret-volume
4143 secret :
42- secretName : {{ .Values.cxone. secrets_name }}
44+ secretName : {{ .secrets_name }}
4345 items :
4446 - key : cxone_oauth_client_secret
4547 path : cxone_oauth_client_secret
48+ {{- if not (empty .ca_certs_configmap_name) }}
49+ - name : scheduler-custom-ca-certs
50+ configMap :
51+ name : {{ .ca_certs_configmap_name }}
52+ {{- end -}}
53+ {{- end}}
4654
4755 containers :
4856 - name : cxone-scan-scheduler
7280 - name : scheduler-secret-oauth-client-secret-volume
7381 mountPath : " /run/secrets/cxone_oauth_client_secret"
7482 subPath : cxone_oauth_client_secret
83+ {{- with .Values.cxone.deployment }}
84+ {{- if not (empty .ca_certs_configmap_name) }}
85+ - name : scheduler-custom-ca-certs
86+ mountPath : " /usr/local/share/ca-certificates"
87+ {{- end -}}
88+ {{- end}}
7589 env :
7690 {{- with .Values.cxone.connection }}
7791 {{- with .multitenant }}
0 commit comments