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
Use with managed node groups #186
Comments
@kostas-rs EKS managed node groups use ASG lifecycle hooks to drain nodes based on ASG termination events. The health checks that ASG performs take into account EC2 status checks which include EC2 scheduled maintenance events (https://docs.aws.amazon.com/autoscaling/ec2/userguide/healthcheck.html). If you're using EKS managed node groups, you should not need the aws-node-termination-handler for the managed nodes. |
Thank you @bwagner5. |
But what about spot instances ? Does it drain also ec2 instances automatically ? |
Yes, EKS managed node groups will drain EC2 Spot instances when appropriate. Per the documentation:
and
|
Hi,
Since managed node groups were introduced, according to AWS:
Does this mean
aws-node-termination-handler
is not required when used in conjunction with managed node groups during maintenance events? Does anyone have some experience around that?Also with managed node groups backed by spot instances in the horizon it would be good to get some clarity in case there is overlapping functionality.
Thank you
The text was updated successfully, but these errors were encountered: