have found out about this as an example: here is how a similar file mounting is done but for temporal server configuration:
-
mounting of the config file:
helm-charts/server-deployment.yaml at 8bf2138407186e09391636c30716f1467c702848 · temporalio/helm-charts · GitHub -
config template:
helm-charts/server-configmap.yaml at 6ac5195b702fba4ca4208e6d4187c5b97ad89dfd · temporalio/helm-charts · GitHub -
config values:
helm-charts/values.yaml at f205bcecc83f4a8e92c08ff1936fdbef68164e21 · temporalio/helm-charts · GitHub
As for Web, you can follow the above, create a config file with your SSO values and mount them at the deploy step.
Also if you are willing to contribute, would be great if you send a PR for the Web helm charts