Skip to content

Releases: aws/aws-node-termination-handler

v1.17.0

18 Aug 15:14
9f08b60
Compare
Choose a tag to compare

⚠️ 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 with CheckTagBeforeDraining
    • Deprecate ManagedAsgTag replace it with ManagedTag

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

Full Changelog: v1.16.5...v1.17.0

v1.16.5

31 May 16:25
f10d1f3
Compare
Choose a tag to compare

What's Changed

  • delete test notification by @cjerad in #644
  • Log IMDS response full text when status code not in 200 range by @snay2 in #645

Full Changelog: v1.16.4...v1.16.5

v1.16.4

18 May 19:21
c20dc36
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.16.3...v1.16.4

v1.16.3

11 May 20:38
25e0ed9
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.16.2...v1.16.3

v1.16.2

20 Apr 17:52
b43a4ce
Compare
Choose a tag to compare

What's Changed

  • Fix Helm chart service labels by @stevehipwell in #615
  • Remove EOL kubernetes version by @ngoyal16 in #617
  • Add option to fetch node name through Kubernetes node .spec.providerID in case custom names are used by @Ka1wa in #618
  • Ignore test notification events by @cjerad in #621
  • Update deployment.yaml file by @GastonKanze in #624

New Contributors

  • @Ka1wa made their first contribution in #618
  • @GastonKanze made their first contribution in #624

Full Changelog: v1.16.1...1.16.2

v1.16.1

07 Apr 14:54
4a3e2ca
Compare
Choose a tag to compare

What's Changed

Fixes and enhancements

Build improvements

  • Update go & lib versions in Dockerfiles by @brycahta in #605
  • Update golangci action to increase timeout and hard-code version by @brycahta in #610

Full Changelog: v1.16.0...v1.16.1

v1.16.0

09 Mar 15:57
3d47ad5
Compare
Choose a tag to compare

What's Changed

  • Add and remove exclude-from-external-load-balancers label by @tjs-intel in #582
  • 🐛 🔥 only add the dns config not the entire chart.... by @danquack in #586
  • Add support for docker buildx on linux builds by @snay2 in #594
  • Filter nth pod while draining by @imuqtadir in #597
  • Add a note related to encrypted SQS queues by @MiLk in #598

New Contributors

Full Changelog: v1.15.0...v1.16.0

v1.15.0

10 Feb 14:14
aede8d9
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.14.1...v1.15.0

v1.14.1

31 Jan 22:33
8b21d0d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.14.0...v1.14.1

v1.14.0

27 Oct 18:42
65992b0
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.13.4...v1.14.0