Details
-
Feature
-
Resolution: Unresolved
-
Major
-
None
-
None
Description
Goals
- Make kubelet aware of underlying node shutdown event and trigger pod termination with sufficient grace period to shutdown properly
- Handle node shutdown in cloud-provider agnostic way
- Introduce minimal shutdown delay in order to shutdown node soon as possible (but not sooner)
- Focus on handling shutdown on systemd based machines
Story 1
- As a cluster administrator, I can configure the nodes in my cluster to allocate X seconds for my pods to terminate gracefully during a node shutdown
https://github.com/kubernetes/enhancements/tree/master/keps/sig-node/2000-graceful-node-shutdown#story-2Story 2
- As a developer I can expect that my pods will terminate gracefully during node shutdowns
https://github.com/kubernetes/enhancements/tree/master/keps/sig-node/2000-graceful-node-shutdown
Attachments
Issue Links
- is blocked by
-
WRKLDS-872 Declarative Node Maintenance
- In Progress