Update the template to support extraVolumes & extraVolumeMounts field for AdmissionWebhooks Job Manifest #13031
Labels
kind/feature
Categorizes issue or PR as related to a new feature.
needs-priority
needs-triage
Indicates an issue or PR lacks a `triage/foo` label and requires one.
We were trying to disable the
AutoMountServiceAccountToken
for the Admissions Webhook Create Secret and Patch Webhook jobs. However, when we setAMT
to False, the job fails unless we set theExtraVol
andExtraVolMounts
. However, it seems that the two attributes are not included within the templates.Current Kubernetes version which we're using is 1.30.9
https://github.com/kubernetes/ingress-nginx/blob/main/charts/ingress-nginx/templates/admission-webhooks/job-patch/job-createSecret.yaml
https://github.com/kubernetes/ingress-nginx/blob/main/charts/ingress-nginx/templates/admission-webhooks/job-patch/job-patchWebhook.yaml
Is there a way to include extraVolume & extraVolumeMounts in the template for future helm versions? Is there an alternative method to resolve this?
The text was updated successfully, but these errors were encountered: