-
Notifications
You must be signed in to change notification settings - Fork 0
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
Machine pool nodes are not drained during upgrade #2170
Comments
I did a bit of research on the topic. Draining of worker nodes when using This feature is blocked by this Graduation of EventBridge Feature. And this is the ADR explaining the proposal. There was a PR to implement the feature but it was closed because of the mentioned "Graduation of EventBridge Feature". I believe the final implementation would involve deploying this component in our clusters https://github.com/aws/aws-node-termination-handler |
There is also kubernetes-sigs/cluster-api-provider-aws#2023 |
There is a k8s built-in mechanism that we could try https://kubernetes.io/blog/2021/04/21/graceful-node-shutdown-beta/ The configuration flags needed to configure it (like |
Regarding the above |
Released in cluster-aws@v0.30.0 |
Issue
Machine pool nodes are not drain during a cluster upgrade.
It's probably the root cause for #1993 .
The text was updated successfully, but these errors were encountered: