-
Notifications
You must be signed in to change notification settings - Fork 42k
Open
Open
Copy link
Labels
kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.needs-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.Indicates an issue or PR lacks a `triage/foo` label and requires one.sig/appsCategorizes an issue or PR as relevant to SIG Apps.Categorizes an issue or PR as relevant to SIG Apps.
Description
Enhancement Description
- Support an optional lifecycle hook for signaling scale down
or - Support a flag or argument to existing PreStop lifecycle hook to indicate scale down
Background
Currently, there is not a way for a workload running in pod to differentiate between a scale down and a shutdown. Pod shutdown down scenarios are common for upgrades, Kuberentes patching, or moving the pod to a different node for Node patching.
Maintenance windows would be lower for stateful workloads if they were able to differentiate between scale down and shutdown in order to only handle draining or transferring of data during scale down, instead of having to drain for every shutdown scenario.
/sig apps
Metadata
Metadata
Assignees
Labels
kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.needs-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.Indicates an issue or PR lacks a `triage/foo` label and requires one.sig/appsCategorizes an issue or PR as relevant to SIG Apps.Categorizes an issue or PR as relevant to SIG Apps.
Type
Projects
Status
In Progress