- 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. |
||
|---|---|---|
| .. | ||
| apis | ||
| apiserver | ||
| cluster | ||
| controller | ||
| generated | ||
| spec | ||
| teams | ||
| util | ||