AWS Node Termination Handler v1.9.0
🎊🎊🎊🎊🎊 NTH Queue Processing Mode (Preview) 🥳🥳🥳🥳🥳
This release adds support for a new mode of operation for NTH called queue-processor. Until now, NTH has operated by monitoring the EC2 Instance Metadata Service (IMDS) for spot ITN events and EC2 scheduled maintenance events. The new queue-processor mode allows NTH to respond to more events like ASG lifecycle hooks, EC2 state changes, and Spot ITNs by sourcing events from Amazon EventBridge + Amazon SQS.
The new queue-processor mode is a preview and is not meant for production environments right now. However, we would love for you to try it out on your test clusters. GA support will follow very soon!
Check out the readme on how to get started with NTH queue-processing mode https://github.com/aws/aws-node-termination-handler#installation-and-configuration
Other Changes:
- The NTH DaemonSet in IMDS mode can now run with
host_networking=false
. The default still uses host networking, but if you'd like to run NTH outside the root network namespace, make sure that IMDSv2 IP hops are configure to 2 instead of the default 1 OR make sure IMDSv1 is still enabled. https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/configuring-instance-metadata-service.html