Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
preemption and overprovisioning questions #73861
Can someone please tell me whether there is any best practice for how to determine (given the unique specifics of your own cluster) what quantity of overprovisioning pods to create, and what the size (i.e.
https://kubernetes.io/docs/concepts/configuration/pod-priority-preemption/#preemption says when the scheduler is trying to schedule a newly created (
Regarding the quantity of overprovisioning pods to create, it seems that should depend on how long it takes in your cluster for a new node to be provisioned? (i.e. a longer provisioning time would mean you'd want a larger buffer of overprovisioning pods?)
(This is my first time creating an issue in this repo, and I'm new to preemption and overprovisioning.) Any pointers would be greatly appreciated - thanks!
Note that before I created this issue, I searched the existing issues in this repo for the following terms (and I read those issues): "Unable to schedule", "preemption", & "overprovisioning".
I'm running K8s
I followed https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/FAQ.md#how-can-i-configure-overprovisioning-with-cluster-autoscaler to create the overprovisioning pods in my cluster (and I didn't bother deploying
@jolson490 The scheduler preemption is capable of evicting more than one pod from a single node if needed.
BTW, please use our sig-scheduling channel on https://kubernetes.slack.com for asking support questions.