Commit Graph

350 Commits

Author SHA1 Message Date
semantic-release-bot
f09a6432bb chore(release): version 19.0.2 [skip ci]
### [19.0.2](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.0.1...v19.0.2) (2022-12-06)

### Bug Fixes

* `public_access_cidrs` require a value even if public endpoint is disabled ([#2320](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2320)) ([3f6d915](3f6d915eef))
2022-12-06 21:55:38 +00:00
semantic-release-bot
2def94ed22 chore(release): version 19.0.1 [skip ci]
### [19.0.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.0.0...v19.0.1) (2022-12-06)

### Bug Fixes

* Call to lookup() closed too early, breaks sg rule creation in cluster sg if custom source sg is defined. ([#2319](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2319)) ([7bc4a27](7bc4a2743f))
2022-12-06 19:11:00 +00:00
semantic-release-bot
4bb83e0165 chore(release): version 19.0.0 [skip ci]
## [19.0.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.31.2...v19.0.0) (2022-12-05)

### ⚠ BREAKING CHANGES

* Add support for Outposts, remove node security group, add support for addon `preserve` and `most_recent` configurations (#2250)

### Features

* Add support for Outposts, remove node security group, add support for addon `preserve` and `most_recent` configurations ([#2250](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2250)) ([b2e97ca](b2e97ca3dc))
2022-12-05 21:26:51 +00:00
semantic-release-bot
efbe952632 chore(release): version 18.31.2 [skip ci]
### [18.31.2](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.31.1...v18.31.2) (2022-11-23)

### Bug Fixes

* Ensure that `var.create` is tied to all resources correctly ([#2308](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2308)) ([3fb28b3](3fb28b357f))
2022-11-23 17:44:27 +00:00
semantic-release-bot
000dd2c2ee chore(release): version 18.31.1 [skip ci]
### [18.31.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.31.0...v18.31.1) (2022-11-22)

### Bug Fixes

* Include all certificate fingerprints in the OIDC provider thumbprint list ([#2307](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2307)) ([7436178](7436178cc1))
2022-11-22 16:17:20 +00:00
semantic-release-bot
fe85170cab chore(release): version 18.31.0 [skip ci]
## [18.31.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.30.3...v18.31.0) (2022-11-21)

### Features

* New Karpenter sub-module for easily enabling Karpenter on EKS ([#2303](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2303)) ([f24de33](f24de3326d))
2022-11-21 18:51:07 +00:00
semantic-release-bot
417788cc2b chore(release): version 18.30.3 [skip ci]
### [18.30.3](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.30.2...v18.30.3) (2022-11-07)

### Bug Fixes

* Update CI configuration files to use latest version ([#2293](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2293)) ([364c60d](364c60d572))
2022-11-07 19:18:35 +00:00
semantic-release-bot
cc3fe0590b chore(release): version 18.30.2 [skip ci]
### [18.30.2](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.30.1...v18.30.2) (2022-10-14)

### Bug Fixes

* Disable creation of cluster security group rules that map to node security group when `create_node_security_group` = `false` ([#2274](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2274)) ([28ccece](28ccecefe2))
2022-10-14 13:17:33 +00:00
semantic-release-bot
8dc5ad4478 chore(release): version 18.30.1 [skip ci]
### [18.30.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.30.0...v18.30.1) (2022-10-11)

### Bug Fixes

* Update CloudWatch log group creation deny policy to use wildcard ([#2267](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2267)) ([ac4d549](ac4d549629))
2022-10-11 20:28:33 +00:00
semantic-release-bot
7f901840c4 chore(release): version 18.30.0 [skip ci]
## [18.30.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.29.1...v18.30.0) (2022-09-29)

### Features

* Add output for cluster TLS certificate SHA1 fingerprint and provider tags to cluster primary security group ([#2249](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2249)) ([a74e980](a74e98017b))
2022-09-29 19:34:55 +00:00
semantic-release-bot
3200006825 chore(release): version 18.29.1 [skip ci]
### [18.29.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.29.0...v18.29.1) (2022-09-26)

### Bug Fixes

* Set `image_id` to come from the launch template instead of data source for self-managed node groups ([#2239](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2239)) ([c5944e5](c5944e5fb6))
2022-09-26 14:02:57 +00:00
semantic-release-bot
4ca9187d53 chore(release): version 18.29.0 [skip ci]
## [18.29.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.28.0...v18.29.0) (2022-08-26)

### Features

* Allow TLS provider to use versions 3.0+ (i.e. - `>= 3.0`) ([#2211](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2211)) ([f576a6f](f576a6f9ea))
2022-08-26 19:45:43 +00:00
semantic-release-bot
0957d67445 chore(release): version 18.28.0 [skip ci]
## [18.28.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.27.1...v18.28.0) (2022-08-17)

### Features

* Add output for launch template name, and correct variable type value ([#2205](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2205)) ([0a52d69](0a52d690d5))
2022-08-17 10:25:11 +00:00
semantic-release-bot
c0f14fbdef chore(release): version 18.27.1 [skip ci]
### [18.27.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.27.0...v18.27.1) (2022-08-09)

### Bug Fixes

* Remove empty `""` from node group names output when node group creation is disabled ([#2197](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2197)) ([d2f162b](d2f162b190))
2022-08-09 19:25:53 +00:00
semantic-release-bot
34dc4bd37d chore(release): version 18.27.0 [skip ci]
## [18.27.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.26.6...v18.27.0) (2022-08-09)

### Features

* Default to clusters OIDC issuer URL for `aws_eks_identity_provider_config` ([#2190](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2190)) ([93065fa](93065fabdf))
2022-08-09 19:07:15 +00:00
semantic-release-bot
58285f37d1 chore(release): version 18.26.6 [skip ci]
### [18.26.6](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.26.5...v18.26.6) (2022-07-22)

### Bug Fixes

* Pin TLS provider version to 3.x versions only ([#2174](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2174)) ([d990ea8](d990ea8aff))
2022-07-22 12:29:39 +00:00
semantic-release-bot
640a99485e chore(release): version 18.26.5 [skip ci]
### [18.26.5](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.26.4...v18.26.5) (2022-07-20)

### Bug Fixes

* Bump kms module to 1.0.2 to fix malformed policy document when not specifying key_owners ([#2163](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2163)) ([0fd1ab1](0fd1ab1db9))
2022-07-20 18:06:27 +00:00
semantic-release-bot
f8d4f3bdbc chore(release): version 18.26.4 [skip ci]
### [18.26.4](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.26.3...v18.26.4) (2022-07-20)

### Bug Fixes

* Use partition data source on VPC CNI IPv6 policy ([#2161](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2161)) ([f2d67ff](f2d67ffa97))
2022-07-20 11:02:06 +00:00
semantic-release-bot
5955d26589 chore(release): version 18.26.3 [skip ci]
### [18.26.3](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.26.2...v18.26.3) (2022-07-05)

### Bug Fixes

* Correct Fargate profiles additional IAM role policies default type to match variable ([#2143](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2143)) ([c4e6d28](c4e6d28fc0))
2022-07-05 18:06:59 +00:00
semantic-release-bot
661db03fb5 chore(release): version 18.26.2 [skip ci]
### [18.26.2](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.26.1...v18.26.2) (2022-07-01)

### Bug Fixes

* Correct variable types to improve dynamic check correctness ([#2133](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2133)) ([2d7701c](2d7701c3b0))
2022-07-01 11:54:25 +00:00
semantic-release-bot
f34670cf0b chore(release): version 18.26.1 [skip ci]
### [18.26.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.26.0...v18.26.1) (2022-06-29)

### Bug Fixes

* Update KMS module version which aligns on module version requirements ([#2127](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2127)) ([bc04cd3](bc04cd3a0a))
2022-06-29 11:52:26 +00:00
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](4543ab454b))
2022-06-28 16:17:04 +00: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](75acb09ec5))
2022-06-28 14:56:13 +00: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](5a5a32ed12))
2022-06-19 12:02:48 +00: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](ebc91bcd37))
2022-06-18 21:53:07 +00: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](8584dcb2e0))
2022-06-02 12:27:21 +00: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](3feb36927f))
2022-06-02 12:13:08 +00: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](58420b92a0))
2022-05-12 18:18:27 +00: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](51e418216f))
2022-04-21 15:35:42 +00: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](5da692df67))
2022-04-20 17:45:25 +00: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](c173ba2d62))
2022-04-20 16:14:50 +00: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](b5ae5daa39))
2022-04-12 08:36:43 +00: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](c576aadce9))
2022-04-09 12:27:19 +00: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](da3d54cde7))
2022-04-09 07:16:21 +00: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](6db89f8f20))
2022-04-04 14:35:14 +00: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](523144e1d7))
2022-04-03 09:26:21 +00: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](381144e3bb))
2022-04-02 18:50:02 +00: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](98e137fad9))
2022-03-30 12:35:22 +00: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](7a9458af52))
2022-03-29 07:07:50 +00: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](0269d38fca))
2022-03-25 08:26:54 +00:00
semantic-release-bot
7aed57b173 chore(release): version 18.14.1 [skip ci]
### [18.14.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.14.0...v18.14.1) (2022-03-24)

### Bug Fixes

* Default to cluster version for EKS and self managed node groups when a `cluster_version` is not specified ([#1963](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/1963)) ([fd3a3e9](fd3a3e9a96))
2022-03-24 14:58:20 +00:00
semantic-release-bot
7369f8a19e chore(release): version 18.14.0 [skip ci]
## [18.14.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.13.0...v18.14.0) (2022-03-24)

### Features

* Add tags to EKS created cluster security group to match rest of module tagging scheme ([#1957](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/1957)) ([9371a29](9371a2943b))
2022-03-24 07:06:35 +00:00
semantic-release-bot
ca7854a49c chore(release): version 18.13.0 [skip ci]
## [18.13.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.12.0...v18.13.0) (2022-03-23)

### Features

* Allow users to selectively attach the EKS created cluster primary security group to nodes ([#1952](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/1952)) ([e21db83](e21db83d8f))
2022-03-23 14:42:47 +00:00
semantic-release-bot
9528619aca chore(release): version 18.12.0 [skip ci]
## [18.12.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.11.0...v18.12.0) (2022-03-22)

### Features

* Add outputs for autoscaling group names created to aid in autoscaling group tagging ([#1953](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/1953)) ([8b03b7b](8b03b7b85e))
2022-03-22 21:26:43 +00:00
semantic-release-bot
6aefb829c5 chore(release): version 18.11.0 [skip ci]
## [18.11.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.10.2...v18.11.0) (2022-03-18)

### Features

* Allow users to specify default launch template name in node groups ([#1946](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/1946)) ([a9d2cc8](a9d2cc8246))
2022-03-18 11:30:03 +00:00
semantic-release-bot
2bd941864f chore(release): version 18.10.2 [skip ci]
### [18.10.2](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.10.1...v18.10.2) (2022-03-17)

### Bug Fixes

* Sub-modules output the correct eks worker iam arn when workers utilize custom iam role ([#1912](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/1912)) ([06a3469](06a3469d20))
2022-03-17 12:09:50 +00:00
semantic-release-bot
66200f1c1d chore(release): version 18.10.1 [skip ci]
### [18.10.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.10.0...v18.10.1) (2022-03-15)

### Bug Fixes

* Compact result of cluster security group to avoid disruptive updates when no security groups are supplied ([#1934](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/1934)) ([5935670](5935670503))
2022-03-15 21:06:57 +00:00
semantic-release-bot
48906c342b chore(release): version 18.10.0 [skip ci]
## [18.10.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.9.0...v18.10.0) (2022-03-12)

### Features

* Made it clear that we stand with Ukraine ([fad350d](fad350d5bf))
2022-03-12 10:10:46 +00:00
semantic-release-bot
6fe818d0a3 chore(release): version 18.9.0 [skip ci]
## [18.9.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.8.1...v18.9.0) (2022-03-09)

### Features

* Add variables to allow users to control attributes on `cluster_encryption` IAM policy ([#1928](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/1928)) ([2df1572](2df1572b8a))
2022-03-09 14:14:05 +00:00
semantic-release-bot
27f99f03a7 chore(release): version 18.8.1 [skip ci]
### [18.8.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v18.8.0...v18.8.1) (2022-03-02)

### Bug Fixes

* Ensure that cluster encryption policy resources are only relevant when creating the IAM role ([#1917](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/1917)) ([0fefca7](0fefca76f2))
2022-03-02 21:11:00 +00:00