Adds the ability to set additionalVolumes and additionalVolumeMounts to the web Deployment.
Why?
This was one of many changes needed to support injecting TLS certificates for full mTLS support. Specifically the web process needs certificates to talk to the backend services when you enable mTLS.
Checklist
Closes
How was this tested:
We have this chart forked internally and are using it. These changes were applied to it and confirmed it deploys successfully and mounts my volumes:
What was changed
Adds the ability to set
additionalVolumes
andadditionalVolumeMounts
to theweb
Deployment.Why?
This was one of many changes needed to support injecting TLS certificates for full mTLS support. Specifically the
web
process needs certificates to talk to the backend services when you enable mTLS.Checklist
Closes
How was this tested:
We have this chart forked internally and are using it. These changes were applied to it and confirmed it deploys successfully and mounts my volumes: