Skip to content

Releases: terraform-aws-modules/terraform-aws-eks

v18.0.5

08 Jan 20:38
Compare
Choose a tag to compare

18.0.5 (2022-01-08)

Bug Fixes

  • Use the prefix_seperator var for node sg prefix (#1751) (62879dd)

v18.0.4

07 Jan 12:53
Compare
Choose a tag to compare

18.0.4 (2022-01-07)

Bug Fixes

  • Not to iterate over remote_access object in dynamic block (#1743) (86b3c33)

v18.0.3

06 Jan 20:29
Compare
Choose a tag to compare

18.0.3 (2022-01-06)

Bug Fixes

  • Remove trailing hyphen from cluster security group and iam role name prefix (#1745) (7089c71)

v18.0.2

06 Jan 20:10
Compare
Choose a tag to compare

18.0.2 (2022-01-06)

Bug Fixes

  • Change variable "node_security_group_additional_rules" from type map(any) to any (#1747) (8921827)

v18.0.1

06 Jan 11:27
Compare
Choose a tag to compare

18.0.1 (2022-01-06)

Bug Fixes

  • Correct conditional map for cluster security group additional rules (#1738) (a2c7caa)

v18.0.0

05 Jan 19:57
Compare
Choose a tag to compare

18.0.0 (2022-01-05)

⚠ BREAKING CHANGES

  • Removed support for launch configuration and replace count with for_each (#1680)
  • More details provided under the UPGRADE-18.0.md document
- Add support for cluster addons
- Add support for cluster identity provider configuration
- Create separate, standalone sub-modules for:
	- User data
	- EKS Managed Node Group
	- Self Managed Node Group
	- Fargate Profile
- Drop support for launch configurations - only launch template will be supported going forward
- Drop support for managing aws-auth configmap
	- Drop the requirement of requiring aws-iam-authenticator
	- Drop requirement of Kubernetes terraform provider
- Replace list/count usage with maps/for_each
- Update user data usage to allow users to provide their own template in addition to the various settings and configurations provided for the module provided user data templates
- Update to allow a cohesive suite of settings that are uniform across the node pool types supported and continued support of multiple node group default settings under the root module
- Update to allow more control over customizations/configurations of (not limited to):
	- Security groups
	- IAM roles
	- Tags
	- User data
	- Launch template

Features

  • Removed support for launch configuration and replace count with for_each (#1680) (ee9f0c6)

Bug Fixes

  • Update preset rule on semantic-release to use conventional commits (#1736) (be86c0b)

v17.24.0

22 Nov 16:16
Compare
Choose a tag to compare

17.24.0 (2021-11-22)

Bug Fixes

  • Added Deny for CreateLogGroup action in EKS cluster role (#1594) (6959b9b)
  • update CI/CD process to enable auto-release workflow (#1698) (b876ff9)

Features

  • Add ability to define custom timeout for fargate profiles (#1614) (b7539dc)
  • Removed ng_depends_on variable and related hack (#1672) (56e93d7)

v17.23.0

02 Nov 10:20
Compare
Choose a tag to compare
2021-11-02T10:20:45Z

967403be73af047c642105ec0935fddb3bffab9f Updated CHANGELOG
ed048f3c1af31f75dddb76430a43f60e6c4dfdf9 feat: Added support for client.authentication.k8s.io/v1beta1 (#1550)
949bebe5bcd9b10f3d2295ee8ba407ca95ee02b5 feat: Improve managed node group bootstrap revisited (#1577)
bc0988cf803b59d207014bd6e8a4963eb8b4442c fix: Fixed variable reference for snapshot_id (#1634)

v17.22.0

14 Oct 07:48
Compare
Choose a tag to compare
2021-10-14T07:48:01Z

6b3a8e62379e4438df73ad18921805436d917482 Updated CHANGELOG
7c335546d6f755ca2e49488476e1b56bde395251 fix: MNG cluster datasource errors (#1639)

v17.21.0

12 Oct 13:21
Compare
Choose a tag to compare
2021-10-12T13:21:47Z

306ad727f3e2553ab576c5358e00af99553f680a Updated CHANGELOG
99d289988df56cd8469a2e17f2bfb220dc87b701 fix: Rebuild examples (#1625)
54a5f1e42b7e2b17f298e4ff19a4821e3de97201 fix: bug with data source in managed groups submodule (#1633)
f198efd2c4ed695c8018ee343701454069806790 feat: Fix custom AMI bootstrap (#1580)
b177806614722ccbf020cc834eac9495714b29d5 feat: Enable throughput & iops configs for managed node_groups (#1584)
8866569d53fc244e9765b49b1f8e73866dc87d8c feat: Allow snapshot_id to be specified for additional_ebs_volumes (#1431)
f37e5af88adfb86214d8c09424913067bac58a4f feat: Allow interface_type to be specified in worker_groups_launch_template (#1439)
7f13ffd121ddde78498c7e84ff622be15fe9f7f2 docs: Update iam-permissions.md (#1613)
1d1a73e138683373eea90525884c9abf0d57bbbb docs: Updated iam-permissions.md (#1612)
253f927465ccac36bcadefcfb1fd0e39b6244d73 docs: Updated faq about desired count of instances in node and worker groups (#1604)
5ce72fa3b2485972f804fd8632ee184dc54a2553 docs: update faq about endpoints (#1603)
7371db1a51d31263468c6824578e2fb792cc0731 docs: Fix broken URL in README (#1602)
13cb55528c3d931f3aefb092af9f511fe6abd29c fix: Fixed launch_templates_with_managed_node_group example (#1599)
a06e4c84a9f2dd6768a58b67154dce399270bb1d docs: Remove `asg_recreate_on_change` in faq (#1596)