Commit Graph

897 Commits

Author SHA1 Message Date
Bryant Biggs 5a270b7bf8 feat: Add additional port for metrics-server to recommended rules (#2353) 2022-12-18 12:36:39 -05:00
semantic-release-bot 180434de69 chore(release): version 19.2.0 [skip ci]
## [19.2.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.1.1...v19.2.0) (2022-12-18)

### Features

* Ensure all supported resources are tagged under `tag_specifications` on launch templates ([#2352](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2352)) ([0751a0c](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/0751a0ca04d6303015e8a9c2f917956ea00d184b))
2022-12-18 17:29:49 +00:00
Bryant Biggs 0751a0ca04 feat: Ensure all supported resources are tagged under tag_specifications on launch templates (#2352)
Resolves undefined
2022-12-18 12:29:11 -05:00
Marvin Wichmann ece82472a6 chore: Fix typo for vpc-cni addon example (#2349)
Fix typo for vpc-cni addon

All environment variables have to be strings
2022-12-17 15:06:12 -05:00
semantic-release-bot f0abb25ba2 chore(release): version 19.1.1 [skip ci]
### [19.1.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.1.0...v19.1.1) (2022-12-17)

### Bug Fixes

* Use IAM session context data source to resolve the identities role when using `assumed_role` ([#2347](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2347)) ([71b8eca](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/71b8ecaa87db89c454b2c9446ff3d7675e4dc5a7))
2022-12-17 12:32:42 +00:00
Bryant Biggs 71b8ecaa87 fix: Use IAM session context data source to resolve the identities role when using assumed_role (#2347) 2022-12-17 07:32:04 -05:00
semantic-release-bot 678cf7fa81 chore(release): version 19.1.0 [skip ci]
## [19.1.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.0.4...v19.1.0) (2022-12-16)

### Features

* Add support for addon `configuration_values` ([#2345](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2345)) ([3b62f6c](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/3b62f6c31604490fc19184e626e73873b296ecd1))
2022-12-16 19:44:59 +00:00
Bryant Biggs 3b62f6c316 feat: Add support for addon configuration_values (#2345)
Resolves undefined
2022-12-16 14:44:21 -05:00
Bryant Biggs ca03fd9ec1 docs: Correct spelling mistakes (#2334)
Resolves undefined
2022-12-08 09:35:28 -05:00
semantic-release-bot 7124d7603a chore(release): version 19.0.4 [skip ci]
### [19.0.4](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.0.3...v19.0.4) (2022-12-07)

### Bug Fixes

* Ensure that custom KMS key is not created if encryption is not enabled, support computed values in cluster name ([#2328](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2328)) ([b83f6d9](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/b83f6d98bfbca548012ea74e792fe14f04f0e6dc))
2022-12-07 16:06:21 +00:00
Carlos Santana b83f6d98bf fix: Ensure that custom KMS key is not created if encryption is not enabled, support computed values in cluster name (#2328)
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com>
Resolves undefined
Resolved undefined
Closes undefined
2022-12-07 11:05:49 -05:00
semantic-release-bot c0423efb94 chore(release): version 19.0.3 [skip ci]
### [19.0.3](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.0.2...v19.0.3) (2022-12-07)

### Bug Fixes

* Invalid value for "replace" parameter: argument must not be null. ([#2322](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2322)) ([9adc475](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/9adc475bc1f1a201648e37b26cefe9bdf6b3a2f7))
2022-12-07 01:26:46 +00:00
Andrés Pozo 9adc475bc1 fix: Invalid value for "replace" parameter: argument must not be null. (#2322) 2022-12-06 20:26:12 -05:00
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](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/3f6d915eef6672440df8c82468c31ed2bc2fce54))
2022-12-06 21:55:38 +00:00
Sebastian Melchior 3f6d915eef fix: public_access_cidrs require a value even if public endpoint is disabled (#2320)
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com>
2022-12-06 16:55:02 -05: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](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/7bc4a2743f0cdf9c8556a2c067eeb82436aafb41))
2022-12-06 19:11:00 +00:00
Adam Staudt 7bc4a2743f fix: Call to lookup() closed too early, breaks sg rule creation in cluster sg if custom source sg is defined. (#2319)
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com>
2022-12-06 14:10:29 -05: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](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/b2e97ca3dcbcd76063f1c932aa5199b4f49a2aa1))
2022-12-05 21:26:51 +00:00
Bryant Biggs b2e97ca3dc feat!: Add support for Outposts, remove node security group, add support for addon preserve and most_recent configurations (#2250)
Co-authored-by: Anton Babenko <anton@antonbabenko.com>
Resolves undefined
2022-12-05 16:26:23 -05: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](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/3fb28b357f4fc9144340f94abe9dd520e89f49e2))
2022-11-23 17:44:27 +00:00
Bryant Biggs 3fb28b357f fix: Ensure that var.create is tied to all resources correctly (#2308) 2022-11-23 12:43:42 -05: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](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/7436178cc1a720a066c73f1de23b04b3c24ae608))
2022-11-22 16:17:20 +00:00
ThetaSinner 7436178cc1 fix: Include all certificate fingerprints in the OIDC provider thumbprint list (#2307)
Co-authored-by: gdjensen <gjensen@tradewelltech.co>
2022-11-22 11:16:39 -05: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](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/f24de3326d3c12ce61fbaefe1e3dbe7418d8bc85))
2022-11-21 18:51:07 +00:00
Bryant Biggs f24de3326d feat: New Karpenter sub-module for easily enabling Karpenter on EKS (#2303) 2022-11-21 13:50:34 -05:00
Bryant Biggs 1bc86e19aa chore: Update examples to better demonstrate questions raised through issues (#2294)
Resolves undefined
2022-11-08 09:29:42 +01: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](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/364c60d572e85676adca8f6e62679de7d9551271))
2022-11-07 19:18:35 +00:00
Bryant Biggs 364c60d572 fix: Update CI configuration files to use latest version (#2293) 2022-11-07 20:17:59 +01: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](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/28ccecefe22d81a3a7febbbc3efc17c6590f88e1))
2022-10-14 13:17:33 +00:00
Bryant Biggs 28ccecefe2 fix: Disable creation of cluster security group rules that map to node security group when create_node_security_group = false (#2274)
* fix: Disable creation of cluster security group rules that map to node security group when `create_node_security_group` = `false`

* feat: Update Fargate example to run only Fargate and show disabling of both cluster and node security groups

* fix: Ensure CoreDNS changes are made ahead of install
2022-10-14 09:16:57 -04: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](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/ac4d549629aa64bbd92f80486bef904a9098e0fa))
2022-10-11 20:28:33 +00:00
Zvika Nadav ac4d549629 fix: Update CloudWatch log group creation deny policy to use wildcard (#2267)
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com>
2022-10-11 16:28:06 -04: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](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/a74e98017b5dc7ed396cf26bfaf98ff7951c9e2e))
2022-09-29 19:34:55 +00:00
Bryant Biggs a74e98017b feat: Add output for cluster TLS certificate SHA1 fingerprint and provider tags to cluster primary security group (#2249) 2022-09-29 15:34:20 -04: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](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/c5944e5fb6ea07429ef79f5fe5592e7111567e1e))
2022-09-26 14:02:57 +00:00
Charles Bushong c5944e5fb6 fix: Set image_id to come from the launch template instead of data source for self-managed node groups (#2239) 2022-09-26 10:02:13 -04:00
Bryant Biggs 57bb667f20 docs: Add section to FAQ about conflicting security group tags (#2225)
Co-authored-by: Anton Babenko <anton@antonbabenko.com>
2022-09-07 17:52:27 -04:00
Thomas Colomb 9e184dddf4 chore: Correct example ASG tag(s) to match cluster-autoscaler requirements (#2220) 2022-09-07 10:33:26 -04: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](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/f576a6f9ea523c94a7bb5420d5ab3ed8c7d3fec7))
2022-08-26 19:45:43 +00:00
Karsten Siemer f576a6f9ea feat: Allow TLS provider to use versions 3.0+ (i.e. - >= 3.0) (#2211) 2022-08-26 15:45:07 -04: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](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/0a52d690d54a7c39fd4e0d46db36d200f7ef679e))
2022-08-17 10:25:11 +00:00
Bryant Biggs 0a52d690d5 feat: Add output for launch template name, and correct variable type value (#2205) 2022-08-17 12:24:22 +02: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](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/d2f162b190596756f1bc9d8f8061e68329c3e5c4))
2022-08-09 19:25:53 +00:00
Bryant Biggs d2f162b190 fix: Remove empty "" from node group names output when node group creation is disabled (#2197) 2022-08-09 15:25:11 -04: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](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/93065fabdf508267b399f677d561f18fd6d7b7f0))
2022-08-09 19:07:15 +00:00
Igor Brites 93065fabdf feat: Default to clusters OIDC issuer URL for aws_eks_identity_provider_config (#2190)
feat: setting oidc issuer as default option for aws_eks_identity_provider_config

Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com>
2022-08-09 15:06:39 -04:00
pen-pal 6d3fc1b93a docs: Update KMS Key Default Policy Description (#2176) 2022-08-08 20:01:07 -04: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](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/d990ea8aff682315828d7c177a309c71541e023c))
2022-07-22 12:29:39 +00:00
Bryant Biggs d990ea8aff fix: Pin TLS provider version to 3.x versions only (#2174) 2022-07-22 08:29:00 -04: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](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/0fd1ab1db9b752e58211428e3c19f62655e5f97d))
2022-07-20 18:06:27 +00:00