You are viewing documentation for Kubernetes version: v1.20

Kubernetes v1.20 documentation is no longer actively maintained. The version you are currently viewing is a static snapshot. For up-to-date documentation, see the latest version.

Eviction Policy

This page is an overview of Kubernetes' policy for eviction.

Eviction Policy

The kubelet proactively monitors for and prevents total starvation of a compute resource. In those cases, the kubelet can reclaim the starved resource by failing one or more Pods. When the kubelet fails a Pod, it terminates all of its containers and transitions its PodPhase to Failed. If the evicted Pod is managed by a Deployment, the Deployment creates another Pod to be scheduled by Kubernetes.

What's next

Last modified September 29, 2020 at 8:37 PM PST: fix eviction policy content type (3fc4a3e8b7)