New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Graceful node shutdown #2000
Comments
/sig node |
@bobbypage Do you want this in 1.20 or 1.21? If so I added a comment here: #2001 (review) Since you will need to: Update the related Issue to get it in the milestone, add graduation criteria (alpha, beta, etc) and mark this as implementable. by Enhancements Freeze October 6th |
I'd like to target 1.20 if possible, I've updated the KEP and issue as such, please see the corresponding comment there: #2001 (comment) Please let me know if anything else is missing. Thanks for your help! |
Hi @bobbypage ! KEP will need graduation criteria for alpha and in the kep.yaml update to show 1.20 as being alpha. After that you're good to go =) |
Thanks @kikisdeliveryservice -- I updated the KEP with that info |
Hi @bobbypage The KEP seems to be missing graduation criteria for alpha:https://github.com/kubernetes/enhancements/tree/master/keps/sig-node/2000-graceful-node-shutdown#graduation-criteria Please update and merge by October 6th |
That was fast! The KEP is done & good to go for 1.20 👍 |
Hi @bobbypage 😄 Since your Enhancement is scheduled to be in 1.20, please keep in mind the important upcoming dates: As a reminder, please link all of your k/k PR as well as docs PR to this issue so we can track them. Thanks! |
Hello @bobbypage 👋 , 1.20 Docs lead here. Does this enhancement work planned for 1.20 require any new docs or modification to existing docs? If so, please follows the steps here to open a PR against Also, take a look at Documenting for a release to get yourself familiarize with the docs requirement for the release. Thank you! |
Hi @bobbypage The docs placeholder deadline is this Friday. Please make sure to create a placeholder PR against the Also, please keep in mind the important upcoming dates:
As a reminder, please link all of your k/k PR as well as docs PR to this issue for the release team to track. |
Hi @annajung I've created a placeholder PR here: kubernetes/website#24918 The PR for this is still in flight, so I'm not completely sure if it'll make the timeline for 1.20 cut, but will try :). Otherwise, we'll have to target this for 1.21. |
Thanks for the update! No worries, you still have a few more days before the code freeze. |
Hey @bobbypage I see that kubernetes/kubernetes#96129 is still open and in active review. Just a reminder that Code Freeze is coming up in 2 days on Thursday, November 12th. All PRs must be merged by that date, otherwise an Exception is required. Best, |
Looks like the PR merged! 🥳 |
/remove-lifecycle rotten |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle rotten |
/remove-lifecycle rotten |
Can there be a way to automatically clean up the pods in shutdown status, perhaps after X hours? The situation was clarified with kubernetes/website#28235 and https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#pod-garbage-collection, but with the default value of terminated-pod-gc-threshold = 12500, that's an awful lot of dead pods that would linger indefinitely. Also since the cause of the pod termination is clear ( a node shut down), there doesn't seem to be any need to keep the pod indefinitely as there is no need for further diagnostics. |
/milestone clear |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle rotten |
/remove-lifecycle rotten |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
What is preventing this from GA-ing? It is entering the perma-beta state, and we try not to do it. |
Should we provide Windows support for handling node shutdown gracefully? |
Enhancement Description
Please keep this description up to date. This will help the Enhancement Team to track the evolution of the enhancement efficiently.
The text was updated successfully, but these errors were encountered: