mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-08 22:21:35 +00:00
The litellm-helm proxy Deployment renders a pod-level securityContext from .Values.podSecurityContext, but the Prisma migration Job rendered only the container-level securityContext from .Values.securityContext. Clusters that enforce pod-level admission policies (OPA Gatekeeper K8sPSPAllowedUsers, or a PSP-style fsGroup MustRunAs rule) therefore admitted the Deployment and denied the Job, which blocks install and upgrade because the Job runs as an ArgoCD PreSync or Helm pre-install/pre-upgrade hook. The Job now renders the same pod-level securityContext the Deployment does. Charts that leave podSecurityContext unset render an empty securityContext, matching what the Deployment already emitted, so default installs are unchanged. Resolves LIT-4928 |
||
|---|---|---|
| .. | ||
| billing_metrics_tests.yaml | ||
| bundled_db_images_tests.yaml | ||
| coordination_redis_tests.yaml | ||
| deployment_command_args_labels_tests.yaml | ||
| deployment_tests.yaml | ||
| hpa_tests.yaml | ||
| ingress_tests.yaml | ||
| masterkey-secret_tests.yaml | ||
| migrations-job_tests.yaml | ||
| pdb_tests.yaml | ||
| service_tests.yaml | ||