github cloudposse/terraform-aws-eks-node-group 2.0.0
v2.0.0 Breaking changes

latest releases: v3.1.0, v3, 3.0.1...
2 years ago

Version 2.0.0 is exactly the same as v0.25.0 except for the version number, part of Cloud Posse's conversion to production Semantic Versioning for its Terraform modules..

This version contains breaking changes from earlier versions, hence the change in Major version number. (Earlier versions means versions at or before v0.20.0 or versions numbered 1.x. Versions greater than 0.20.0 but less than 0.25.0 were pre-release quality and there is no documented upgrade path from them; we recommend downgrading to 0.20.0 and then upgrading to 2.x from there.) See the migration from v1 to v2 documentation for information on how to upgrade safely from earlier versions, including v1.0.0.

This version is not recommended because it has known issues. We recommend upgrading to at least v2.1.0, and as a general rule, recommend updating to the latest version or the latest 2.x version. Nevertheless, this version introduces the changes documented in the migration document, so we preserve its availability for inspection and testing.

This release fixes 5 open issues, incorporates 5 open PRs, and re-incorporates 2 more. In order to accomplish that, some breaking changes were necessary, but this is intended to be a rare occurrence, with a stable upgrade path moving forward.

Please take this opportunity to set create_before_destroy = true.

Minimum Terraform version is now 0.14.11.

Known issues:

  • Supplying a non-empty list for kubernetes_taints will cause Terraform to exit with an error
  • Setting enabled = false may cause terraform plan to fail

🚀 Enhancements

  • Update to new Cloud Posse security group module and variable naming standards
  • Incorporate features from all open PRs. Supersedes and
  • Bug fixes:
  • Update Cloud Posse standard workflows

Don't miss a new terraform-aws-eks-node-group release

NewReleases is sending notifications on new releases.