Skip to:
Starting k8s 1.16, one can use https://kubernetes.io/docs/concepts/workloads/pods/pod-topology-spread-constraints/#spread-constraints-for-pods
If the operator uses that with maxSkew there's no need to set hard affinity rules and still guarantee that pods are distributed among available nodes.
It was done for PS operator v0.7.0.
Hi @Marko Weiß we will try to include it in 0.7.0 release. We have a plan to release it in Q1.
If you could make topologySpreadConstraints available, it would help a lot
Starting k8s 1.16, one can use https://kubernetes.io/docs/concepts/workloads/pods/pod-topology-spread-constraints/#spread-constraints-for-pods
If the operator uses that with maxSkew there's no need to set hard affinity rules and still guarantee that pods are distributed among available nodes.