Provide a buffer for cluster autoscaling to allow over-provisioning of cluster nodes. This is desired when you have work loads that need to scale up quickly without waiting for the new cluster nodes to be created and join the cluster.
It works but creating a deployment that creates pods of a lower than default PriorityClass. These pods request resources from the cluster but don’t actually consume any resources. These pods are then evicted allowing other normal pods are created while also triggering a scale-up by the cluster-autoscaler.
This approach is the current recommended method to achieve overprovisioning.
Tell us about a new Kubernetes application
Never miss a thing! Sign up for our newsletter to stay updated.
Discover and learn about everything Kubernetes