How does Kubernetes\' scheduler work? What I mean is that Kubernetes\' scheduler appears to be very simple?
My initial thought is that this scheduler is just a simple ad
We've done customizations that, for example, apply multilevel affinity and anti affinity based on custom selectors. The scheduler isn't perfect, but it's pretty good for most service level workloads, and in the future should get a lot better. https://docs.openshift.org/latest/admin_guide/scheduler.html#use-cases describes one particular Kube scheduler config that provides that.