@@ -319,15 +319,24 @@ Clean the list of deployments for the auto-update flag, removing quotes and brac
319319{ {- end -} }
320320
321321{ {- define " wiz-admission-controller.isWizApiTokenSecretEnabled" -} }
322- { {- if and (.Values.wizApiToken.secret.create) (eq (include " wiz-common.isWizApiClientVolumeMountEnabled" (list .Values.wizApiToken.usePodCustomEnvironmentVariablesFile .Values.wizApiToken.wizApiTokensVolumeMount) | trim | lower) " true" ) } }
322+ { {- if and (.Values.wizApiToken.secret.create) (eq (include " wiz-common.isWizApiClientVolumeMountEnabled" (list .Values.wizApiToken.usePodCustomEnvironmentVariablesFile .Values.wizApiToken.wizApiTokensVolumeMount .Values.global.wizApiToken.wizApiTokensVolumeMount ) | trim | lower) " true" ) } }
323323 true
324324 { {- else } }
325325 false
326326 { {- end } }
327327{ {- end } }
328328
329+ { {- define " wiz-admission-controller.isWizApiClientVolumeMountEnabled" -} }
330+ { {- if eq (include " wiz-common.isWizApiClientVolumeMountEnabled" (list .Values.wizApiToken.usePodCustomEnvironmentVariablesFile .Values.wizApiToken.wizApiTokensVolumeMount .Values.global.wizApiToken.wizApiTokensVolumeMount) | trim | lower) " true" -} }
331+ true
332+ { {- else -} }
333+ false
334+ { {- end } }
335+ { {- end } }
336+
337+
329338{ {- define " wiz-admission-controller.spec.common.volumeMounts" -} }
330- { {- if eq (include " wiz-common .isWizApiClientVolumeMountEnabled" (list .Values.wizApiToken.usePodCustomEnvironmentVariablesFile .Values.wizApiToken.wizApiTokensVolumeMount) | trim | lower) " true" - } }
339+ { {- if eq (include " wiz-admission-controller .isWizApiClientVolumeMountEnabled" . | trim | lower) " true" } }
331340- name: { { include " wiz-common.volumes.apiClientName" . } }
332341 mountPath: /var/{ { include " wiz-common.volumes.apiClientName" . } }
333342 readOnly: true
@@ -338,7 +347,7 @@ Clean the list of deployments for the auto-update flag, removing quotes and brac
338347{ {- end -} }
339348
340349{ {- define " wiz-admission-controller.spec.common.volumes" -} }
341- { {- if eq (include " wiz-common .isWizApiClientVolumeMountEnabled" (list .Values.wizApiToken.usePodCustomEnvironmentVariablesFile .Values.wizApiToken.wizApiTokensVolumeMount) | trim | lower) " true" - } }
350+ { {- if eq (include " wiz-admission-controller .isWizApiClientVolumeMountEnabled" . | trim | lower) " true" } }
342351- name: { { include " wiz-common.volumes.apiClientName" . | trim } }
343352 secret:
344353 secretName: { { include " wiz-admission-controller.secretApiTokenName" . | trim } }
@@ -353,8 +362,8 @@ Clean the list of deployments for the auto-update flag, removing quotes and brac
353362{ {- if not .Values.wizApiToken.usePodCustomEnvironmentVariablesFile } }
354363- name: CLI_FILES_AS_ARGS
355364{ {- $wizApiTokensPath := " " -} }
356- { {- if .Values.wizApiToken.wizApiTokensVolumeMount } }
357- { {- $wizApiTokensPath = .Values.wizApiToken.wizApiTokensVolumeMount -} }
365+ { {- if coalesce .Values.wizApiToken.wizApiTokensVolumeMount .Values.global .wizApiToken.wizApiTokensVolumeMount } }
366+ { {- $wizApiTokensPath = coalesce .Values.wizApiToken.wizApiTokensVolumeMount .Values.global .wizApiToken.wizApiTokensVolumeMount -} }
358367{ {- else } }
359368 { {- $wizApiTokensPath = printf " /var/%s" (include " wiz-common.volumes.apiClientName" .) -} }
360369{ {- end } }
0 commit comments