Releases: terraform-aws-modules/terraform-aws-eks
Releases · terraform-aws-modules/terraform-aws-eks
v18.0.5
v18.0.4
v18.0.3
v18.0.2
v18.0.1
v18.0.0
18.0.0 (2022-01-05)
⚠ BREAKING CHANGES
- Removed support for launch configuration and replace
count
withfor_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
Bug Fixes
v17.24.0
v17.23.0
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
2021-10-14T07:48:01Z 6b3a8e62379e4438df73ad18921805436d917482 Updated CHANGELOG 7c335546d6f755ca2e49488476e1b56bde395251 fix: MNG cluster datasource errors (#1639)
v17.21.0
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)