Kubernetes Scheduling Features or How Can I Make the System Do What I Want? [I]
Each user has her own set of requirements and constraints on where their Pods should be placed in a cluster. Some want to increase utilization, thus they want to pack Pods as densely as possible. Othe …
Talk Title | Kubernetes Scheduling Features or How Can I Make the System Do What I Want? [I] |
Speakers | Marek Grabowski (Site Reliability Engineer, Google), Wociech Tyczynski (Staff Software Engineer, Google) |
Conference | CloudNativeCon + KubeCon Europe |
Conf Tag | |
Location | Berlin Congress Center |
Date | Mar 28-30, 2017 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
Each user has her own set of requirements and constraints on where their Pods should be placed in a cluster. Some want to increase utilization, thus they want to pack Pods as densely as possible. Other want to maximize reliability, so they spread the Pods as thinly as they can. Another one may have Pods that interfere with each other, e.g. by writing a lot to a local disk and don’t want to put those on a single Node. During this talk I’ll tell what features are present in the default Kubernetes scheduler that can help you to accomplish all those things and more.