postgres-operator/pkg/cluster
Mitchell Murphy 8ee421f9ff
feat(pooler): make connection pooler security contexts configurable
Allow operators to override the connection pooler pod- and container-level
securityContext via the OperatorConfiguration CRD (connection_pooler_pod_security_context
and connection_pooler_security_context). When unset, the operator preserves its
historical defaults (pod RunAsUser/RunAsGroup 100/101 and spilo FSGroup; container
AllowPrivilegeEscalation=false), so existing deployments are unaffected.

Useful for hardened images whose pgbouncer UID/GID differs from the default and
for satisfying restricted Pod Security Standards.
2026-06-07 20:54:27 -04:00
..
cluster.go fix: set password encryption default to scram-sha-256 (#2962) 2026-06-04 20:55:04 +02:00
cluster_test.go fix: set password encryption default to scram-sha-256 (#2962) 2026-06-04 20:55:04 +02:00
connection_pooler.go feat(pooler): make connection pooler security contexts configurable 2026-06-07 20:54:27 -04:00
connection_pooler_new_test.go
connection_pooler_test.go feat(pooler): make connection pooler security contexts configurable 2026-06-07 20:54:27 -04:00
database.go stop retention user cleanup early again when DB connection attempt fails (#2999) 2025-12-10 10:01:07 +01:00
exec.go fix golangci-lint issues (#2715) 2024-08-14 12:54:44 +02:00
filesystems.go
k8sres.go fix: set password encryption default to scram-sha-256 (#2962) 2026-06-04 20:55:04 +02:00
k8sres_test.go fix: set password encryption default to scram-sha-256 (#2962) 2026-06-04 20:55:04 +02:00
majorversionupgrade.go Remove hardcoded VersionMap from majorversionupgrade (#3043) 2026-03-02 11:13:10 +01:00
pod.go Fix rolling update deadlock when pods are stuck in non-running state (#3051) 2026-04-28 12:08:34 +02:00
pod_test.go Fix rolling update deadlock when pods are stuck in non-running state (#3051) 2026-04-28 12:08:34 +02:00
resources.go bump dependencies and reflect linter suggestions (#2963) 2025-10-16 10:23:36 +02:00
streams.go do not remove publications of slot defined in manifest (#2868) 2025-02-26 17:31:37 +01:00
streams_test.go fix flaky comparison unit test of retruned errors (#2822) 2024-12-19 17:35:01 +01:00
sync.go Fix rolling update deadlock when pods are stuck in non-running state (#3051) 2026-04-28 12:08:34 +02:00
sync_test.go do not reset secrets of standby clusters (#3044) 2026-02-26 17:27:47 +01:00
types.go Critical operation PDB (#2830) 2025-01-29 12:41:08 +01:00
util.go feature toggle for using maintenance windows (#3074) 2026-04-16 17:13:18 +02:00
util_test.go feature toggle for using maintenance windows (#3074) 2026-04-16 17:13:18 +02:00
volumes.go fix: correct 'occured' typo in error messages (#3094) 2026-05-11 11:16:37 +02:00
volumes_test.go Add support for EBS CSI Driver (#2677) 2024-12-19 12:32:09 +01:00