eviction-max-pod-grace-period ist eine Kubelet-Einstellung: die maximale Beendigungsfrist (Grace Period) in Sekunden, die das Kubelet Pods einräumt, wenn ein weicher Eviction-Schwellwert (evictionSoft) ausgelöst wurde.

Wie die Frist zustande kommt

Jeder Pod kann mit terminationGracePeriodSeconds eine eigene Beendigungsfrist setzen – der Standardwert sind 30 Sekunden. Bei einer Soft-Eviction nutzt das Kubelet den kleineren Wert aus Pod-spezifischer Frist und eviction-max-pod-grace-period. Der Wert -1 bedeutet: die Einstellung des Pods unverändert übernehmen.

Wann sie greift

Bei harten Schwellwerten (evictionHard) beendet das Kubelet sofort, die Gnadenfrist wird ignoriert. Die Unterscheidung der Schwellen regelt die Kubernetes Eviction-Policy. Die Frist gibt Containern Zeit für preStop-Hooks und ein geordnetes Herunterfahren – das Muster dahinter ist Graceful Shutdown.

Verwandte Grundlagen: Eviction-Signale und die Eviction-API.