API-initiated eviction

Glossary Page

API-initiated eviction in Kubernetes is when the Eviction API is used to create an Eviction object that triggers graceful pod termination, either through direct calls to the API or tools like kubectl drain. When the Eviction object is created, the API server terminates the Pod while respecting configured PodDisruptionBudgets and terminationGracePeriodSeconds. API-initiated eviction is distinct from node-pressure eviction. For more information, refer to the documentation.

https://kubernetes.io/docs/reference/glossary/?all=true external-link

Latest Webinars

Latest Articles