Hi Justin L.
I think the comments are great but im more so trying to protect installers who may not know whether they should mess with the securityContext's and how to properly set them, one idea and validator i wrote for example works under the following scenario
helm install phoenix . -f values.yaml --dry-run --set persistence.enabled=true --set postgresql.enabled=false --set securityContext.pod.enabled=true --set securityContext.pod.runAsUser=1000 --set securityContext.pod.fsGroup=1000 --set se
curityContext.pod.runAsGroup=1111
and returns warning
Error: INSTALLATION FAILED: execution error at (phoenix-helm/templates/phoenix/pvc.yaml:1:4): INFO: fsGroup (1000) differs from runAsGroup (1111). While this can work (fsGroup is added as supplementary group), consider aligning them for clarity. Set suppressMismatchedGroupWarning=true to acknowledge.
what are your thoughts on this pattern