Kubernetes: Evenly Distribution of Pods Across Cluster Nodes

Managing Pods distribution across a cluster is hard. Pod affinity and anti-affinity feature of Kubernetes allows some control of Pod placement. However, these features only resolve part of Pods distribution use cases. There is a common need to distribute the Pods evenly across the cluster for high availability and efficient cluster resource utilization. As such, PodTopologySpread schedulingContinue reading “Kubernetes: Evenly Distribution of Pods Across Cluster Nodes”