Expand description
pgroles-operator — Kubernetes operator for PostgresPolicy CRDs.
Watches PostgresPolicy custom resources and reconciles PostgreSQL roles,
grants, default privileges, and memberships against live databases.
Modules§
- advisory
- PostgreSQL advisory locking for cross-replica reconciliation safety.
- context
- Shared operator context — database pool cache, metrics, and configuration.
- crd
- Custom Resource Definition for
PostgresPolicy. - events
- Transition-based Kubernetes Events for
PostgresPolicyresources. - observability
- Operator health endpoints and OTLP metrics export.
- reconciler
- Reconciliation logic for
PostgresPolicycustom resources.