website/content/en/docs/concepts/scheduling-eviction/_index.md

2.0 KiB

title weight content_type description no_list
Scheduling, Preemption and Eviction 90 concept In Kubernetes, scheduling refers to making sure that Pods are matched to Nodes so that the kubelet can run them. Preemption is the process of terminating Pods with lower Priority so that Pods with higher Priority can schedule on Nodes. Eviction is the process of proactively terminating one or more Pods on resource-starved Nodes. true

In Kubernetes, scheduling refers to making sure that {{<glossary_tooltip text="Pods" term_id="pod">}} are matched to {{<glossary_tooltip text="Nodes" term_id="node">}} so that the {{<glossary_tooltip text="kubelet" term_id="kubelet">}} can run them. Preemption is the process of terminating Pods with lower {{<glossary_tooltip text="Priority" term_id="pod-priority">}} so that Pods with higher Priority can schedule on Nodes. Eviction is the process of terminating one or more Pods on Nodes.

Scheduling

Pod Disruption

{{<glossary_definition term_id="pod-disruption" length="all">}}