Commit Graph

1084 Commits

Author SHA1 Message Date
semantic-release-bot 9eeb3e3270 chore(release): version 18.26.0 [skip ci]
## [18.26.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.25.0...v18.26.0) (2022-06-28)

### Features

* Add support for specifiying NTP address to use private Amazon Time Sync Service ([#2125](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2125)) ([4543ab4](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/4543ab454bea80b64381b88a631d955a7cfae247))
2022-06-28 16:17:04 +00:00
Bryant Biggs 4543ab454b feat: Add support for specifiying NTP address to use private Amazon Time Sync Service (#2125) 2022-06-28 12:16:20 -04:00
semantic-release-bot 62b776f142 chore(release): version 18.25.0 [skip ci]
## [18.25.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.24.1...v18.25.0) (2022-06-28)

### Features

* Add support for creating KMS key for cluster secret encryption ([#2121](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2121)) ([75acb09](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/75acb09ec56c5ce8e5f74ebc7bf15468b272db8a))
2022-06-28 14:56:13 +00:00
Bryant Biggs 75acb09ec5 feat: Add support for creating KMS key for cluster secret encryption (#2121)
* feat: Add support for creating KMS key for cluster secret encryption

* fix: Update naming scheme to include `kms_`
2022-06-28 10:55:39 -04:00
wreulicke e0f5995a8b docs: Update link for EKS service role (#2118) 2022-06-26 10:15:34 -04:00
semantic-release-bot 85e5cae702 chore(release): version 18.24.1 [skip ci]
### [18.24.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.24.0...v18.24.1) (2022-06-19)

### Bug Fixes

* Remove `modified_at` from ignored changes on EKS addons ([#2114](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2114)) ([5a5a32e](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/5a5a32ed1241ba3cc64abe37b37bcb5ad52d42c4))
2022-06-19 12:02:48 +00:00
Bryant Biggs 5a5a32ed12 fix: Remove modified_at from ignored changes on EKS addons (#2114) 2022-06-19 08:02:07 -04:00
semantic-release-bot ad6b2e2ab7 chore(release): version 18.24.0 [skip ci]
## [18.24.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.23.0...v18.24.0) (2022-06-18)

### Features

* Add support for specifying conrol plane subnets separate from those used by node groups (data plane) ([#2113](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2113)) ([ebc91bc](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/ebc91bcd37a919a350d872a5b235ccc2a79955a6))
2022-06-18 21:53:07 +00:00
Bryant Biggs ebc91bcd37 feat: Add support for specifying conrol plane subnets separate from those used by node groups (data plane) (#2113) 2022-06-18 17:52:30 -04:00
tculp d10b173a2d Added outputs for labels and taints and updated example to show usage of labels and taints (#2109)
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com>
2022-06-18 11:11:49 -04:00
Basile Chandesris a4c61f41f9 docs: Update README to show KMS key ARN not ID (#2098)
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com>
2022-06-18 11:08:44 -04:00
Lucas Freitas 140c872eb9 docs: Mention that security groups must be manually referenced on externally attached EKS managed groups (#2101) 2022-06-18 11:02:53 -04:00
Lucas Freitas 6bb73bbdd4 docs: Update extraneous markdown tag in faq.md (#2092)
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com>
2022-06-02 09:38:42 -04:00
semantic-release-bot a2be69ffb0 chore(release): version 18.23.0 [skip ci]
## [18.23.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.22.0...v18.23.0) (2022-06-02)

### Features

* Add `autoscaling_group_tags` variable to self-managed-node-groups ([#2084](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2084)) ([8584dcb](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/8584dcb2e0c9061828505c36a8ed8eb6ced02053))
2022-06-02 12:27:21 +00:00
Gabriel Féron 8584dcb2e0 feat: Add autoscaling_group_tags variable to self-managed-node-groups (#2084)
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com>
2022-06-02 08:26:49 -04:00
semantic-release-bot 8178010326 chore(release): version 18.22.0 [skip ci]
## [18.22.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.21.0...v18.22.0) (2022-06-02)

### Features

* Apply `distinct()` on role arns to ensure no duplicated roles in aws-auth configmap ([#2097](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2097)) ([3feb369](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/3feb36927f92fb72ab0cfc25a3ab67465872f4bf))
2022-06-02 12:13:08 +00:00
Chris Sng 3feb36927f feat: Apply distinct() on role arns to ensure no duplicated roles in aws-auth configmap (#2097) 2022-06-02 08:12:31 -04:00
semantic-release-bot 7d3c714c51 chore(release): version 18.21.0 [skip ci]
## [18.21.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.20.5...v18.21.0) (2022-05-12)

### Features

* Add `create_autoscaling_group` option and extra outputs ([#2067](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2067)) ([58420b9](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/58420b92a0838aa2e17b156b174893b349083a2b))
2022-05-12 18:18:27 +00:00
Seth Pollack 58420b92a0 feat: Add create_autoscaling_group option and extra outputs (#2067) 2022-05-12 14:17:49 -04:00
Xin Chen d969e94bbe chore: Update Karpenter example to use partition data source (#2036)
Co-authored-by: Xin Chen <chenxin@konvery.com>
2022-04-25 06:52:15 -04:00
semantic-release-bot dc8a6eecdd chore(release): version 18.20.5 [skip ci]
### [18.20.5](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.20.4...v18.20.5) (2022-04-21)

### Bug Fixes

* Add conditional variable to allow users to opt out of tagging cluster primary security group ([#2034](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2034)) ([51e4182](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/51e418216f210647b69bbd06e569a061c2f0e3c1))
2022-04-21 15:35:42 +00:00
Bryant Biggs 51e418216f fix: Add conditional variable to allow users to opt out of tagging cluster primary security group (#2034) 2022-04-21 17:34:58 +02:00
semantic-release-bot 5815d17cd2 chore(release): version 18.20.4 [skip ci]
### [18.20.4](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.20.3...v18.20.4) (2022-04-20)

### Bug Fixes

* Correct DNS suffix for OIDC provider ([#2026](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2026)) ([5da692d](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/5da692df67cae313711e94216949d1105da6a87f))
2022-04-20 17:45:25 +00:00
Xin Chen 5da692df67 fix: Correct DNS suffix for OIDC provider (#2026)
Co-authored-by: Xin Chen <chenxin@konvery.com>
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com>
2022-04-20 13:44:48 -04:00
semantic-release-bot 70b0cff569 chore(release): version 18.20.3 [skip ci]
### [18.20.3](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.20.2...v18.20.3) (2022-04-20)

### Bug Fixes

* Add `compact()` to `aws_auth_configmap_yaml` for when node groups are set to `create = false` ([#2029](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2029)) ([c173ba2](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/c173ba2d62d228729fe6c68f713af6dbe15e7233))
2022-04-20 16:14:50 +00:00
Bryant Biggs c173ba2d62 fix: Add compact() to aws_auth_configmap_yaml for when node groups are set to create = false (#2029) 2022-04-20 18:14:09 +02:00
Hugues Alary 681e00aafe docs: Update UPGRADE-18.0.md (#2014) 2022-04-15 09:23:00 +02:00
semantic-release-bot 34ecad6e1e chore(release): version 18.20.2 [skip ci]
### [18.20.2](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.20.1...v18.20.2) (2022-04-12)

### Bug Fixes

* Avoid re-naming the primary security group through a `Name` tag and leave to the EKS service to manage ([#2010](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2010)) ([b5ae5da](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/b5ae5daa39f8380dc21c9ef1daff22242930692e))
2022-04-12 08:36:43 +00:00
Bryant Biggs b5ae5daa39 fix: Avoid re-naming the primary security group through a Name tag and leave to the EKS service to manage (#2010) 2022-04-12 10:36:03 +02:00
Bryant Biggs 69a815c7df docs: Update documentation to reflect latest changes related to aws-auth configmap and upgrading (#2003) 2022-04-10 15:20:38 +02:00
yutachaos cd8731ec5a chore: Fixed doc link (#1984)
Co-authored-by: Anton Babenko <anton@antonbabenko.com>
2022-04-09 19:26:15 +02:00
semantic-release-bot 96cb454422 chore(release): version 18.20.1 [skip ci]
### [18.20.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.20.0...v18.20.1) (2022-04-09)

### Bug Fixes

* iam_role_user_name_prefix type as an bool ([#2000](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2000)) ([c576aad](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/c576aadce968d09f3295fc06f0766cc9e2a35e29))
2022-04-09 12:27:19 +00:00
Ken Kaizu c576aadce9 fix: iam_role_user_name_prefix type as an bool (#2000) 2022-04-09 14:26:44 +02:00
semantic-release-bot 19b52d24fc chore(release): version 18.20.0 [skip ci]
## [18.20.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.19.0...v18.20.0) (2022-04-09)

### Features

* Add support for managing `aws-auth` configmap using new `kubernetes_config_map_v1_data` resource ([#1999](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/1999)) ([da3d54c](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/da3d54cde70adfd8b5d2770805b17d526923113e))
2022-04-09 07:16:21 +00:00
Bryant Biggs da3d54cde7 feat: Add support for managing aws-auth configmap using new kubernetes_config_map_v1_data resource (#1999) 2022-04-09 09:15:46 +02:00
Bryant Biggs 3ff17205a4 docs: Replace cluster autoscaler/node termination handler example with Karpenter (#1994) 2022-04-07 20:47:22 +02:00
semantic-release-bot 20af82846b chore(release): version 18.19.0 [skip ci]
## [18.19.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.18.0...v18.19.0) (2022-04-04)

### Features

* Add `create_before_destroy` lifecycle hook to security groups created ([#1985](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/1985)) ([6db89f8](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/6db89f8f20a58ae5cfbab5541ff7e499ddf971b8))
2022-04-04 14:35:14 +00:00
Bryant Biggs 6db89f8f20 feat: Add create_before_destroy lifecycle hook to security groups created (#1985) 2022-04-04 16:34:29 +02:00
Bryant Biggs 39a7c0c1f0 docs: Fix broken link and correct doc mis-spelling (#1983) 2022-04-03 20:52:49 +02:00
Bryant Biggs 262b480c34 docs: Re-organize documentation for easier navigation and support for references in issues/PRs (#1981) 2022-04-03 19:48:06 +02:00
semantic-release-bot f7b4798fcd chore(release): version 18.18.0 [skip ci]
## [18.18.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.17.1...v18.18.0) (2022-04-03)

### Features

* Add support for allowing EFA network interfaces ([#1980](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/1980)) ([523144e](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/523144e1d7d4f64ccf30656078fd10d7cd63a444))
2022-04-03 09:26:21 +00:00
Bryant Biggs 523144e1d7 feat: Add support for allowing EFA network interfaces (#1980) 2022-04-03 11:25:42 +02:00
semantic-release-bot 62124611d2 chore(release): version 18.17.1 [skip ci]
### [18.17.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.17.0...v18.17.1) (2022-04-02)

### Bug Fixes

* Correct `capacity_reservation_target` within launch templates of both EKS and self managed node groups ([#1979](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/1979)) ([381144e](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/381144e3bb604b3086ceea537a6052a6179ce5b3))
2022-04-02 18:50:02 +00:00
Bryant Biggs 381144e3bb fix: Correct capacity_reservation_target within launch templates of both EKS and self managed node groups (#1979) 2022-04-02 20:49:25 +02:00
semantic-release-bot 6d7245621f chore(release): version 18.17.0 [skip ci]
## [18.17.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.16.0...v18.17.0) (2022-03-30)

### Features

* Add back in CloudWatch log group create deny policy to cluster IAM role ([#1974](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/1974)) ([98e137f](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/98e137fad990d51a31d86e908ea593e933fc22a9))
2022-03-30 12:35:22 +00:00
Bryant Biggs 98e137fad9 feat: Add back in CloudWatch log group create deny policy to cluster IAM role (#1974) 2022-03-30 14:34:44 +02:00
semantic-release-bot 1c7e3164b0 chore(release): version 18.16.0 [skip ci]
## [18.16.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.15.0...v18.16.0) (2022-03-29)

### Features

* Support default_tags in aws_autoscaling_group ([#1973](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/1973)) ([7a9458a](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/7a9458af52ddf1f6180324e845b1e8a26fd5c1f5))
2022-03-29 07:07:50 +00:00
Chris McNabb 7a9458af52 feat: Support default_tags in aws_autoscaling_group (#1973) 2022-03-29 09:07:13 +02:00
semantic-release-bot 4898bf326d chore(release): version 18.15.0 [skip ci]
## [18.15.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.14.1...v18.15.0) (2022-03-25)

### Features

* Update TLS provider and remove unnecessary cloud init version requirements ([#1966](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/1966)) ([0269d38](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/0269d38fcae2b1ca566427159d33910fe96299a7))
2022-03-25 08:26:54 +00:00
Bryant Biggs 0269d38fca feat: Update TLS provider and remove unnecessary cloud init version requirements (#1966) 2022-03-25 09:26:16 +01:00