Skip to content

Releases: qvest-digital/terraform-kubernetes-aws-node-termination-handler

4.0.0

12 Aug 09:49
c579585
Compare
Choose a tag to compare

The source code of the module has been transferred to a new Github organization.

This is the first release that requires at least Terraform 1.7.0.

Changelog

Fixed

  • Block types within pod template spec limits and requests have been converted to
    arguments, which fixes errors with current versions of the Kubernetes provider plugin.
    (#10)

Changed

  • Github organization hosting this module has been changed to qvest-digital.
  • Terraform 1.7.0 or higher is required to use this module.

Updated

  • Default version of the aws-node-termination-handler has been set to v1.22.1.

3.0.0

23 Oct 10:05
Compare
Choose a tag to compare

This is the first release that requires at least Terraform 0.13.0.
The latest compatibiliy releases in the 0.12 series (0.12.29 as this release is being made)
might work, but it is no longer officially supported by the module's maintainers.

Changelog

Changed

  • Terraform 0.13.x is required to use this module.

Added

  • Webhook configuration options can be specified as input variables. (#6)

Updated

  • Default version of the aws-node-termination-handler has been set to v1.9.0.

2.1.1

24 Sep 08:42
Compare
Choose a tag to compare

Changelog

Thanks for the fix, Nigel!

Fixed

  • A bug in the ClusterRoleBinding where the name of the service account and
    it's namespace got mixed up, was corrected (#5)

2.1.0

08 Sep 09:26
Compare
Choose a tag to compare

Changelog

Updates

  • Default version of the used AWS node termination handler has been
    updated to 1.7.0.

2.0.1

24 Sep 08:46
Compare
Choose a tag to compare

Changelog

Thanks for the fix, Nigel!

Fixed

  • Specify host_post to avoid perpetual diffs (#3)

2.0.0

15 Jul 14:56
Compare
Choose a tag to compare

Changelog

This release introduces some breaking changes, because the default values of some
of the options have been changed with the introduction of configurable behavior.
Make sure to tune all configurable variables to your needs prior to upgrading to
this new module version.

Added

  • Lots of variables have been added to allow changing the behavior of the node
    termination handler.

1.2.0

15 Jul 14:55
Compare
Choose a tag to compare

Changelog

Added

  • A new variable (enable_prometheus_server) has been added that can be used to
    enable the prometheus server endpoint that can be used to gain some metrics.

Fixed

  • A "node anti affinity" term has been added to the Daemon set to ensure that
    workloads will never be scheduled on Fargate nodes.

Updated

  • Default version of the aws-node-termination-handler has been set to v1.6.1.

1.1.0

15 Jul 14:54
Compare
Choose a tag to compare

Changelog

Added

  • Node affinity has been changed to allow the node termination handler to run on
    instances backed by arm or arm64 architecture.

Updated

  • Default version of the aws-node-termination-handler has been set to v1.4.0.

Changed

  • Missing securityContext has been added.
  • Default nodeSelector and tolerations settings have been changed.

1.0.1

04 May 11:41
Compare
Choose a tag to compare

Changelog

Fixed

  • Node selector parameter (which was ignored in the previous version) does now work as supposed to.

1.0.0

04 May 11:41
Compare
Choose a tag to compare

Initial release.