Pod Anti-Affinity and Topology Spread for Real HA
Three replicas scheduled on the same node protect against nothing. Pod anti-affinity and topology spread constraints solve the same problem through two different mechanics.
Three replicas scheduled on the same node protect against nothing. Pod anti-affinity and topology spread constraints solve the same problem through two different mechanics.
Trois replicas planifiées sur le même nœud ne protègent de rien. Pod anti-affinity et topology spread constraints résolvent le même problème par deux mécaniques différentes.
What a Kubernetes PodDisruptionBudget guards (voluntary evictions, not node crashes), minAvailable vs maxUnavailable, and the misconfigs that stall drains.
Ce qu'un PodDisruptionBudget garde : évictions volontaires, pas crashs de nœud, minAvailable contre maxUnavailable, et les erreurs qui bloquent les drains.