postgres-operator/pkg/util
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
..
config feat(pooler): make connection pooler security contexts configurable 2026-06-07 20:54:27 -04:00
constants Do not set aws-load-balancer-connection-idle-timeout by default (#3054) 2026-04-24 14:23:54 +02:00
filesystems
httpclient Modernize code generation (#3003) 2026-01-09 14:22:10 +01:00
k8sutil refactor(controller): use kubernetes informers provided by client-go (#3080) 2026-06-03 12:43:34 +02:00
nicediff
patroni Extend MaintenanceWindows parameter usage (#2810) 2025-01-15 18:04:36 +01:00
retryutil
ringlog
teams add test team member (#1842) 2022-04-14 10:02:54 +02:00
users skip db user actions when its secret failed to sync on update (#2969) 2025-11-05 16:28:37 +01:00
volumes Modernize code generation (#3003) 2026-01-09 14:22:10 +01:00
util.go fix: set password encryption default to scram-sha-256 (#2962) 2026-06-04 20:55:04 +02:00
util_test.go add unit test and documentation for finalizers (#2509) 2024-01-22 12:13:40 +01:00