Skip to content

Releases: aws/aws-node-termination-handler

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

v1.13.4

15 Oct 18:28
233ca76
Compare
Choose a tag to compare

Changes

  • feat(chart): Stop using hostPort on deployment #501 (thanks to Steve Hipwell)
  • add bug and feature templates #502 (thanks to Bryan™)
  • Fix slowdown and stoppage in the main event loop #499 (thanks to Michael F Booth)
  • up sqs max messages and lower wait time and visibility timeout on messages #496 (thanks to Brandon Wagner)
  • Add metrics documentation #491 (thanks to Aidan)
  • Add cordon reason in log messages for cordon operations #490 (thanks to Steve Nay)
  • fix docker layer caching #489 (thanks to Brandon Wagner)
  • aws-node-termination-handler chart: use .Values.webhookTemplateConfig* parameters #488 (thanks to Stanislav Vitkovskiy)
  • Add extraEnv to helm chart #485 (thanks to jrsherry)

v1.13.3

19 Aug 22:40
b557d5c
Compare
Choose a tag to compare

Changes

  • fix k8s event patch permission and add test #480 (thanks to Brandon Wagner)
  • fix queue-processor rbn draining by default #478 (thanks to Brandon Wagner)
  • Update README for instance state changes #479 (thanks to Paul Bowsher)

v1.13.2

28 Jul 21:33
44f3c66
Compare
Choose a tag to compare

Changes

  • fixes #423: Populate pod list in webhook notification #464 (thanks to Abhay Verma)
  • fix(chart): added missing livenessProbe #467 (thanks to Marcus Noble)
  • Add PDB and update label patterns #463 (thanks to Steve Hipwell)
  • Fix Helm templates bug which caused duplicate ports key #551 (#461) (thanks to Alexander Berger)
  • fix typo in helm config readme #459 (thanks to Jason Haugen)
  • Upgrade deps #452 (thanks to Brandon Wagner)
  • helm: Use hostPort only with hostNetwork #456 (thanks to Markos Chandras)

v1.13.1

08 Jun 14:35
4006703
Compare
Choose a tag to compare

Changes

  • add pods to webhook event and log pods on node #447 (thanks to Brandon Wagner)
  • feat: Enable sprig template function library to webhook template renderer #445 (thanks to Antonis Stamatiou)
  • add licenses for sprig and transitive deps #446 (thanks to Brandon Wagner)
  • change drop message log to WARN instead of ERR #444 (thanks to Brandon Wagner)
  • make queue-processor mode replicas configurable #443 (thanks to Brandon Wagner)
  • fix rolebinding kind #442 (thanks to Brandon Wagner)
  • Switch IMDSv2 token warning message to debug #440 (thanks to Markos Chandras)
  • fix psp role #435 (thanks to Brandon Wagner)
  • always do license check and use dockerhub for go-report-card image pulls #432 (thanks to Brandon Wagner)
  • remove install-awscli #431 (thanks to Bryan™)
  • remove beta notice for queue-processor mode #430 (thanks to Brandon Wagner)
  • remove tty on container execs #429 (thanks to Brandon Wagner)
  • Populate pods list to drain event #428 (thanks to Abdul Muqtadir Mohammed)
  • don't exit(1) in queue processor mode #422 (thanks to Stephen Schlie)
  • Upgrade to Go 1.16 and fix report-card #427 (thanks to Bryan™)
  • Correct instantiation of AWS session object #421 (thanks to Matt Dainty)
  • feat: ability to emit Kubernetes events #411 (thanks to Roger Torrentsgenerós)
  • Clarify EventBridge Rules setup #419 (thanks to Bryan™)
  • fix: error handling for missing instances #409 (thanks to Jason Haugen)
  • rename InterruptionEvent.Drained to InterruptionEvent.NodeProcessed #410 (thanks to Quan Hoang)

v1.13.0

12 Apr 18:37
10dd58f
Compare
Choose a tag to compare

Changes

  • fixed and improved region detection within queue url #403 (thanks to Brandon Wagner)
  • fix undefined log levels #402 (thanks to Brandon Wagner)
  • feat: add ability to drain on rebalance #400 (thanks to Roger Torrentsgenerós)
  • Switch to use SQS long polling #401 (thanks to Tristan Keen)
  • SPOT_POD_IP is not used #396 (thanks to James Callahan)

v1.12.2

26 Mar 18:41
58a2e9c
Compare
Choose a tag to compare

Changes

  • Implement Liveness probe #389 (thanks to Yauheni Sliaptsou)
  • Update ClusterRole to include get for pods #391 (thanks to Abdul Muqtadir Mohammed)
  • Add running pods to webhook notifications #388 (thanks to Abdul Muqtadir Mohammed)
  • Provide node labels for webhook template #382 (thanks to Abdul Muqtadir Mohammed)
  • Provide AutoScalingGroupName for webhook notifications #384 (thanks to Abdul Muqtadir Mohammed)
  • Add node name to webhook template #379 (thanks to Abdul Muqtadir Mohammed)