postgres-operator/pkg
Vilvaramadurai ed7bcf4575 Allow distruption in single instance postgres
- When PodDisruptionBudget is enabled at the controller level, it creates a PDB even for PostgreSQL deployments with numberOfInstances = 1. This prevents node draining and node rotation, since a single pod cannot meet the disruption requirements.

In real HA setups, PostgreSQL should have more than one instance. For single-instance deployments, setting the PDB to minAvailable = 0 avoids unnecessary blocking and makes cluster operations easier to manage.
2025-11-14 16:46:24 +00:00
..
apis Enable slot and publication deletion when stream application is removed (#2684) 2024-07-25 12:00:23 +02:00
apiserver Add operator deployment readiness probe (#1874) 2023-01-05 18:29:47 +01:00
cluster Allow distruption in single instance postgres 2025-11-14 16:46:24 +00:00
controller bump to v1.12.2 (#2664) 2024-06-14 10:53:17 +02:00
generated hugepages empty on default and updated date in codegen files (#2512) 2024-01-12 09:25:51 +01:00
spec replace deprecated ioutil (#2531) 2024-02-05 11:58:36 +01:00
teams improve additional teams lookup (#2445) 2023-10-16 16:48:19 +02:00
util remove stream resources after drop from Postgres manifest (#2563) 2024-06-27 14:30:52 +02:00