Commit Graph

393 Commits

Author SHA1 Message Date
semantic-release-bot
2cb1fac31b chore(release): version 19.21.0 [skip ci]
## [19.21.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.20.0...v19.21.0) (2023-12-11)

### Features

* Add tags for CloudWatch log group only ([#2841](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2841)) ([4c5c97b](4c5c97b5d4))
2023-12-11 14:54:50 +00:00
semantic-release-bot
ec454c51cb chore(release): version 19.20.0 [skip ci]
## [19.20.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.19.1...v19.20.0) (2023-11-14)

### Features

* Allow OIDC root CA thumbprint to be included/excluded ([#2778](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2778)) ([091c680](091c68051d))
2023-11-14 15:08:15 +00:00
semantic-release-bot
f0e2e8badf chore(release): version 19.19.1 [skip ci]
### [19.19.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.19.0...v19.19.1) (2023-11-10)

### Bug Fixes

* Remove additional conditional on Karpenter instance profile creation to support upgrading ([#2812](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2812)) ([c36c8dc](c36c8dc825))
2023-11-10 13:59:23 +00:00
semantic-release-bot
dfed830957 chore(release): version 19.19.0 [skip ci]
## [19.19.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.18.0...v19.19.0) (2023-11-04)

### Features

* Update KMS module to avoid calling data sources when `create_kms_key = false` ([#2804](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2804)) ([0732bea](0732bea85f))
2023-11-04 12:42:29 +00:00
semantic-release-bot
e4c50987f7 chore(release): version 19.18.0 [skip ci]
## [19.18.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.17.4...v19.18.0) (2023-11-01)

### Features

* Add Karpenter v1beta1 compatibility ([#2800](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2800)) ([aec2bab](aec2bab1d8))
2023-11-01 15:33:35 +00:00
semantic-release-bot
bb8aae31ec chore(release): version 19.17.4 [skip ci]
### [19.17.4](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.17.3...v19.17.4) (2023-10-30)

### Bug Fixes

* Updating license_specification result type ([#2798](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2798)) ([ba0ebeb](ba0ebeb11a))
2023-10-30 18:40:44 +00:00
semantic-release-bot
f0aa0dac86 chore(release): version 19.17.3 [skip ci]
### [19.17.3](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.17.2...v19.17.3) (2023-10-30)

### Bug Fixes

* Correct key used on `license_configuration_arn` ([#2796](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2796)) ([bd4bda2](bd4bda266e))
2023-10-30 17:41:53 +00:00
semantic-release-bot
51cc6bec88 chore(release): version 19.17.2 [skip ci]
### [19.17.2](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.17.1...v19.17.2) (2023-10-10)

### Bug Fixes

* Karpenter node IAM role policies variable should be a map of strings, not list ([#2771](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2771)) ([f4766e5](f4766e5c27))
2023-10-10 15:58:10 +00:00
semantic-release-bot
4f635701ad chore(release): version 19.17.1 [skip ci]
### [19.17.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.17.0...v19.17.1) (2023-10-06)

### Bug Fixes

* Only include CA thumbprint in OIDC provider list ([#2769](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2769)) ([7e5de15](7e5de1566c)), closes [#2732](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2732) [#32847](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/32847)
2023-10-06 23:27:09 +00:00
semantic-release-bot
386535f6c5 chore(release): version 19.17.0 [skip ci]
## [19.17.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.16.0...v19.17.0) (2023-10-06)

### Features

* Add support for `allowed_instance_types` on self-managed nodegroup ASG ([#2757](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2757)) ([feee18d](feee18dd42))
2023-10-06 13:20:42 +00:00
semantic-release-bot
666603b6e5 chore(release): version 19.16.0 [skip ci]
## [19.16.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.15.4...v19.16.0) (2023-08-03)

### Features

* Add `node_iam_role_arns` local variable to check for Windows platform on EKS managed nodegroups ([#2477](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2477)) ([adb47f4](adb47f46dc))
2023-08-03 23:24:04 +00:00
semantic-release-bot
de14031c97 chore(release): version 19.15.4 [skip ci]
### [19.15.4](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.15.3...v19.15.4) (2023-07-27)

### Bug Fixes

* Use `coalesce` when desired default value is not `null` ([#2696](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2696)) ([c86f8d4](c86f8d4db3))
2023-07-27 11:58:28 +00:00
semantic-release-bot
0a17f655fb chore(release): version 19.15.3 [skip ci]
### [19.15.3](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.15.2...v19.15.3) (2023-06-09)

### Bug Fixes

* Snapshot permissions issue for Karpenter submodule ([#2649](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2649)) ([6217d0e](6217d0eaab))
2023-06-09 17:09:13 +00:00
semantic-release-bot
b6fa04f65b chore(release): version 19.15.2 [skip ci]
### [19.15.2](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.15.1...v19.15.2) (2023-05-30)

### Bug Fixes

* Ensure `isra_tag_values` can be tried before defaulting to `cluster_name` on Karpenter module ([#2631](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2631)) ([6c56e2a](6c56e2ad20))
2023-05-30 22:56:07 +00:00
semantic-release-bot
f741db1b2c chore(release): version 19.15.1 [skip ci]
### [19.15.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.15.0...v19.15.1) (2023-05-24)

### Bug Fixes

* Revert changes to ignore `role_last_used` ([#2629](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2629)) ([e23139a](e23139ad2d))
2023-05-24 21:55:10 +00:00
semantic-release-bot
b168c1bf41 chore(release): version 19.15.0 [skip ci]
## [19.15.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.14.0...v19.15.0) (2023-05-24)

### Features

* Ignore changes to *.aws_iam_role.*.role_last_used ([#2628](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2628)) ([f8ea3d0](f8ea3d08ad))
2023-05-24 17:47:20 +00:00
semantic-release-bot
36fc3b08e4 chore(release): version 19.14.0 [skip ci]
## [19.14.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.13.1...v19.14.0) (2023-05-17)

### Features

* Add irsa_tag_values variable ([#2584](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2584)) ([aa3bdf1](aa3bdf1c19))
2023-05-17 14:04:41 +00:00
semantic-release-bot
0f9d9fac93 chore(release): version 19.13.1 [skip ci]
### [19.13.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.13.0...v19.13.1) (2023-04-18)

### Bug Fixes

* SQS queue encryption types selection ([#2575](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2575)) ([969c7a7](969c7a7c43))
2023-04-18 13:03:54 +00:00
semantic-release-bot
6770bf177e chore(release): version 19.13.0 [skip ci]
## [19.13.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.12.0...v19.13.0) (2023-04-12)

### Features

* Add support for allowed_instance_type ([#2552](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2552)) ([54417d2](54417d244c))
2023-04-12 22:06:08 +00:00
semantic-release-bot
273c48a631 chore(release): version 19.12.0 [skip ci]
## [19.12.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.11.0...v19.12.0) (2023-03-31)

### Features

* Add Autoscaling schedule for EKS managed node group ([#2504](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2504)) ([4a2523c](4a2523cddd))
2023-03-31 14:46:55 +00:00
semantic-release-bot
2cf6a5bc14 chore(release): version 19.11.0 [skip ci]
## [19.11.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.10.3...v19.11.0) (2023-03-28)

### Features

* Add optional list of policy ARNs for attachment to Karpenter IRSA ([#2537](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2537)) ([bd387d6](bd387d69fa))
2023-03-28 20:51:12 +00:00
semantic-release-bot
c013f7bfbc chore(release): version 19.10.3 [skip ci]
### [19.10.3](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.10.2...v19.10.3) (2023-03-23)

### Bug Fixes

* Add `aws_eks_addons.before_compute` to the `cluster_addons` output ([#2533](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2533)) ([f977d83](f977d83500))
2023-03-23 16:03:35 +00:00
semantic-release-bot
1c878618a0 chore(release): version 19.10.2 [skip ci]
### [19.10.2](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.10.1...v19.10.2) (2023-03-23)

### Bug Fixes

* Add Name tag for EKS cloudwatch log group ([#2500](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2500)) ([e64a490](e64a490d8d))
2023-03-23 15:57:15 +00:00
semantic-release-bot
df1b62548c chore(release): version 19.10.1 [skip ci]
### [19.10.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.10.0...v19.10.1) (2023-03-17)

### Bug Fixes

* Return correct status for mng ([#2524](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2524)) ([e257daf](e257dafe94))
2023-03-17 13:49:46 +00:00
semantic-release-bot
d7016cf39d chore(release): version 19.10.0 [skip ci]
## [19.10.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.9.0...v19.10.0) (2023-02-17)

### Features

* Allow setting custom IRSA policy name for karpenter ([#2480](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2480)) ([8954ff7](8954ff7bb4))
2023-02-17 15:24:27 +00:00
semantic-release-bot
60cc6d7a14 chore(release): version 19.9.0 [skip ci]
## [19.9.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.8.0...v19.9.0) (2023-02-17)

### Features

* Add support for enabling addons before data plane compute is created ([#2478](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2478)) ([78027f3](78027f37e4))
2023-02-17 12:28:32 +00:00
semantic-release-bot
f7c25705de chore(release): version 19.8.0 [skip ci]
## [19.8.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.7.0...v19.8.0) (2023-02-15)

### Features

* Add auto discovery permission of cluster endpoint to Karpenter role ([#2451](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2451)) ([c4a4b8a](c4a4b8afe3))
2023-02-15 21:03:01 +00:00
semantic-release-bot
4b7fe4637a chore(release): version 19.7.0 [skip ci]
## [19.7.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.6.0...v19.7.0) (2023-02-07)

### Features

* Allow to pass prefix for rule names ([#2437](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2437)) ([68fe60f](68fe60f1c4))
2023-02-07 12:05:21 +00:00
semantic-release-bot
48d70801e9 chore(release): version 19.6.0 [skip ci]
## [19.6.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.5.1...v19.6.0) (2023-01-28)

### Features

* Add prometheus-adapter port 6443 to recommended sec groups ([#2399](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2399)) ([059dc0c](059dc0c67c))
2023-01-28 13:02:43 +00:00
Fernando Miguel
0e3cb9a0af docs: Typos in MD (#2390)
fix typos

Signed-off-by: Fernando Miguel <github@FernandoMiguel.net>

Signed-off-by: Fernando Miguel <github@FernandoMiguel.net>
2023-01-13 12:45:16 -05:00
semantic-release-bot
1a33f9e781 chore(release): version 19.5.1 [skip ci]
### [19.5.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.5.0...v19.5.1) (2023-01-05)

### Bug Fixes

* AMI lookup should only happen when launch template is created ([#2386](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2386)) ([3834935](3834935387))
2023-01-05 21:05:08 +00:00
semantic-release-bot
90aba626e1 chore(release): version 19.5.0 [skip ci]
## [19.5.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.4.3...v19.5.0) (2023-01-05)

### Features

* Ignore changes to labels and annotations on on `aws-auth` ConfigMap ([#2380](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2380)) ([5015b42](5015b429e6))
2023-01-05 17:33:09 +00:00
semantic-release-bot
0868d0583f chore(release): version 19.4.3 [skip ci]
### [19.4.3](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.4.2...v19.4.3) (2023-01-05)

### Bug Fixes

* Use a version for  to avoid GitHub API rate limiting on CI workflows ([#2376](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2376)) ([460e43d](460e43db77))
2023-01-05 12:54:18 +00:00
semantic-release-bot
1f1cb3a5d7 chore(release): version 19.4.2 [skip ci]
### [19.4.2](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.4.1...v19.4.2) (2022-12-20)

### Bug Fixes

* Drop spot-instances-request from tag_specifications ([#2363](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2363)) ([e391a99](e391a99a7b))
2022-12-20 18:24:17 +00:00
semantic-release-bot
2a16c59a5b chore(release): version 19.4.1 [skip ci]
### [19.4.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.4.0...v19.4.1) (2022-12-20)

### Bug Fixes

* Correct `eks_managed_*` to `self_managed_*` for `tag_specification` argument ([#2364](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2364)) ([df7c57c](df7c57c199))
2022-12-20 14:36:57 +00:00
semantic-release-bot
ee495077a4 chore(release): version 19.4.0 [skip ci]
## [19.4.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.3.1...v19.4.0) (2022-12-19)

### Features

* Allow configuring which tags are passed on launch template tag specifications ([#2360](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2360)) ([094ed1d](094ed1d5e4))
2022-12-19 18:51:23 +00:00
semantic-release-bot
046c688be2 chore(release): version 19.3.1 [skip ci]
### [19.3.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.3.0...v19.3.1) (2022-12-18)

### Bug Fixes

* Correct map name for security group rule 4443/tcp ([#2354](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2354)) ([13a9542](13a9542dad))
2022-12-18 18:32:24 +00:00
semantic-release-bot
2b0a283a4e chore(release): version 19.3.0 [skip ci]
## [19.3.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v19.2.0...v19.3.0) (2022-12-18)

### Features

* Add additional port for `metrics-server` to recommended rules ([#2353](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2353)) ([5a270b7](5a270b7bf8))
2022-12-18 17:37:15 +00: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](0751a0ca04))
2022-12-18 17:29:49 +00: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](71b8ecaa87))
2022-12-17 12:32:42 +00: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](3b62f6c316))
2022-12-16 19:44:59 +00: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](b83f6d98bf))
2022-12-07 16:06:21 +00: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](9adc475bc1))
2022-12-07 01:26:46 +00: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](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