⚠️ Callouts ⚠️
These may be breaking changes, depending on your setup:
- Remove calls to ASG APIs when determining whether NTH should manage an instance.
- If you use ASGs but do not propagate tags to your EC2 instances, NTH may stop managing those instances. This is because NTH will now only check tags on the instance itself to determine whether NTH should manage that instance.
- Deprecate two config values. Release
v1.17.0
supports both configs, but you'll see a warning if you use the deprecated name. We may remove the deprecated configs altogether in a future release.- Deprecate
CheckASGTagBeforeDraining
and replace it withCheckTagBeforeDraining
- Deprecate
ManagedAsgTag
replace it withManagedTag
- Deprecate
What's Changed
- Filter managed non-ASG nodes by tag by @AustinSiu in #669
- feat(observability): add eventID to exposed metrics by @cmotta2016 in #652
- Update infra setup steps for multi-cluster by @AustinSiu in #653
- Handle scheduled events immediately in IMDS mode, the same as queue processor mode by @snay2 in #661
- chore(README): add hint about EKS managed node groups by @m00lecule in #664
- Remove runAsUser in helm template for windows node by @pmcenery-bl in #663
New Contributors
- @cmotta2016 made their first contribution in #652
- @m00lecule made their first contribution in #664
- @pmcenery-bl made their first contribution in #663
Full Changelog: v1.16.5...v1.17.0