semantic-release-bot
608c41a295
chore(release): version 20.32.0 [skip ci]
...
## [20.32.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.31.6...v20.32.0 ) (2025-01-17)
### Features
* Add Bottlerocket FIPS image variants ([#3275 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3275 )) ([d876ac4 ](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/d876ac4ef1bb45e4f078d0928630033b659c9aa0 ))
2025-01-17 16:18:04 +00:00
Anand Capur
d876ac4ef1
feat: Add Bottlerocket FIPS image variants ( #3275 )
...
fix: Add Bottlerocket FIPS image variants
2025-01-17 10:17:37 -06:00
semantic-release-bot
a713f6f464
chore(release): version 20.31.6 [skip ci]
...
## [20.31.6](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.31.5...v20.31.6 ) (2024-12-20)
### Bug Fixes
* Revert changes to disabling auto mode [#3253 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3253 ) ([#3255 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3255 )) ([1ac67b8 ](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/1ac67b8a60e336285c4dca03e550dfc78d64acce ))
2024-12-20 22:27:29 +00:00
Bryant Biggs
1ac67b8a60
fix: Revert changes to disabling auto mode #3253 ( #3255 )
2024-12-20 16:26:52 -06:00
Yaro
9fa75c0ded
chore: Remove kubectl provider from Karpenter example ( #3251 )
...
* Change kubectl provider
* chore: Remove `kubectl` provider
---------
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com >
2024-12-20 13:17:45 -06:00
semantic-release-bot
791b9054a1
chore(release): version 20.31.5 [skip ci]
...
## [20.31.5](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.31.4...v20.31.5 ) (2024-12-20)
### Bug Fixes
* Correct Auto Mode disable ([#3253 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3253 )) ([2a6a57a ](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/2a6a57a9bb1c6563608985bbdbfb7f47eec971df ))
2024-12-20 18:36:47 +00:00
Bryant Biggs
2a6a57a9bb
fix: Correct Auto Mode disable ( #3253 )
2024-12-20 12:36:19 -06:00
Doruk Ozturk
29d2a8c551
docs: Correct EKS Hybrid Nodes execution steps to apply successfully ( #3248 )
...
Update README.md
2024-12-19 11:06:36 -06:00
semantic-release-bot
ed43ce7ec6
chore(release): version 20.31.4 [skip ci]
...
## [20.31.4](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.31.3...v20.31.4 ) (2024-12-14)
### Bug Fixes
* Auto Mode custom tag policy should apply to cluster role, not node role ([#3242 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3242 )) ([a07013a ](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/a07013a1f4d4d56b56eb2e6265a6f38041a4540b ))
2024-12-14 13:29:17 +00:00
Bryant Biggs
a07013a1f4
fix: Auto Mode custom tag policy should apply to cluster role, not node role ( #3242 )
2024-12-14 07:28:52 -06:00
semantic-release-bot
bba5a75ee1
chore(release): version 20.31.3 [skip ci]
...
## [20.31.3](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.31.2...v20.31.3 ) (2024-12-12)
### Bug Fixes
* Update min provider version to remediate cluster replacement when enabling EKS Auto Mode ([#3240 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3240 )) ([012e51c ](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/012e51c05551da48a7f380d4a7b75880b0c24fe1 ))
2024-12-12 20:50:27 +00:00
Bryant Biggs
012e51c055
fix: Update min provider version to remediate cluster replacement when enabling EKS Auto Mode ( #3240 )
2024-12-12 14:49:59 -06:00
semantic-release-bot
ad88d72bdd
chore(release): version 20.31.2 [skip ci]
...
## [20.31.2](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.31.1...v20.31.2 ) (2024-12-12)
### Bug Fixes
* Avoid trying to attach the node role when Auto Mode nodepools are not specified ([#3239 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3239 )) ([ce34f1d ](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/ce34f1db3f7824167d9a766e6c90dee3a6dcf1c3 ))
2024-12-12 13:14:42 +00:00
Bryant Biggs
ce34f1db3f
fix: Avoid trying to attach the node role when Auto Mode nodepools are not specified ( #3239 )
2024-12-12 07:14:15 -06:00
semantic-release-bot
5583604ffa
chore(release): version 20.31.1 [skip ci]
...
## [20.31.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.31.0...v20.31.1 ) (2024-12-09)
### Bug Fixes
* Create EKS Auto Mode role when Auto Mode is enabled, regardless of built-in node pool use ([#3234 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3234 )) ([e2846be ](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/e2846be8b110e59d36d6f868b74531a6d8ca4987 ))
2024-12-09 04:42:36 +00:00
Bryant Biggs
e2846be8b1
fix: Create EKS Auto Mode role when Auto Mode is enabled, regardless of built-in node pool use ( #3234 )
2024-12-08 22:42:11 -06:00
Lawrence Aiello
6168518339
chore: Add TODO to turn off detailed monitoring by default at next breaking change ( #3233 )
...
* chore: disable detailed monitoring by default
* docs: change default input value
* chore: add comment to change at next breaking change
* docs: change default back
2024-12-08 17:12:06 -06:00
semantic-release-bot
c63a57908d
chore(release): version 20.31.0 [skip ci]
...
## [20.31.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.30.1...v20.31.0 ) (2024-12-04)
### Features
* Add support for EKS Auto Mode and EKS Hybrid nodes ([#3225 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3225 )) ([3b974d3 ](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/3b974d33ad79e142566dd7bcb4bf10472cc91899 ))
2024-12-04 15:24:51 +00:00
Bryant Biggs
3b974d33ad
feat: Add support for EKS Auto Mode and EKS Hybrid nodes ( #3225 )
...
* feat: Add support for EKS hybrid nodes
* feat: Add support for EKS Auto Mode
* chore: Update test directory names
* chore: Clean up examples and tests
* fix: Clean up and last minute changes for GA
* chore: Formatting
* chore: Bump min required version for new features
* fix: Corrects from test/validation on existing clusters
* feat: Add policy for custom tags on EKS Auto Mode, validate examples
* chore: Expand on `CAM` acronym
* chore: Update README to match examples
2024-12-04 09:24:21 -06:00
semantic-release-bot
6866b40bec
chore(release): version 20.30.1 [skip ci]
...
## [20.30.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.30.0...v20.30.1 ) (2024-11-26)
### Bug Fixes
* Coalesce local `resolve_conflicts_on_create_default` value to a boolean since default is `null` ([#3221 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3221 )) ([35388bb ](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/35388bb8c4cfa0c351427c133490b914b9944b07 ))
2024-11-26 20:36:02 +00:00
Bryant Biggs
35388bb8c4
fix: Coalesce local resolve_conflicts_on_create_default value to a boolean since default is null ( #3221 )
2024-11-26 14:35:31 -06:00
semantic-release-bot
b468ead1d9
chore(release): version 20.30.0 [skip ci]
...
## [20.30.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.29.0...v20.30.0 ) (2024-11-26)
### Features
* Improve addon dependency chain and decrease time to provision addons (due to retries) ([#3218 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3218 )) ([ab2207d ](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/ab2207d50949079d5dd97c976c6f7a8f5b668f0c ))
2024-11-26 19:32:13 +00:00
Bryant Biggs
ab2207d509
feat: Improve addon dependency chain and decrease time to provision addons (due to retries) ( #3218 )
...
* feat: Improve addon dependency chain and decrease time to provision addons (due to retries)
* fix: Run pre-commit to clean up docs
2024-11-26 13:31:42 -06:00
semantic-release-bot
97a08c8aff
chore(release): version 20.29.0 [skip ci]
...
## [20.29.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.28.0...v20.29.0 ) (2024-11-08)
### Features
* Add support for pod identity association on EKS addons ([#3203 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3203 )) ([a224334 ](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/a224334fc8000dc8728971dff8adad46ceb7a8a1 ))
2024-11-08 21:57:23 +00:00
Bryant Biggs
a224334fc8
feat: Add support for pod identity association on EKS addons ( #3203 )
2024-11-08 15:56:56 -06:00
semantic-release-bot
d2e6262188
chore(release): version 20.28.0 [skip ci]
...
## [20.28.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.27.0...v20.28.0 ) (2024-11-02)
### Features
* Add support for creating `efa-only` network interfaces ([#3196 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3196 )) ([c6da22c ](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/c6da22c78f60a8643a6c76f97c93724f4e1f4e5a ))
2024-11-02 13:33:40 +00:00
Bryant Biggs
c6da22c78f
feat: Add support for creating efa-only network interfaces ( #3196 )
2024-11-02 08:33:13 -05:00
semantic-release-bot
ac14562541
chore(release): version 20.27.0 [skip ci]
...
## [20.27.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.26.1...v20.27.0 ) (2024-11-01)
### Features
* Add support for zonal shift ([#3195 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3195 )) ([1b0ac83 ](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/1b0ac832647dcf0425aedba119fa8276008cbe28 ))
2024-11-01 21:50:50 +00:00
Bryant Biggs
1b0ac83264
feat: Add support for zonal shift ( #3195 )
2024-11-01 16:50:19 -05:00
semantic-release-bot
7696332539
chore(release): version 20.26.1 [skip ci]
...
## [20.26.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.26.0...v20.26.1 ) (2024-10-27)
### Bug Fixes
* Use dynamic partition data source to determine DNS suffix for Karpenter EC2 pass role permission ([#3193 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3193 )) ([dea6c44 ](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/dea6c44b459a546b1386563dfd497bc9d766bfe1 ))
2024-10-27 00:13:02 +00:00
joey100
dea6c44b45
fix: Use dynamic partition data source to determine DNS suffix for Karpenter EC2 pass role permission ( #3193 )
...
* fix karpenter iam passrole to ec2 api bug, to support aws cn
* fix: Use dyanmic partition value for DNS suffix
---------
Co-authored-by: Shuiping <shuiping@Shuipings-MacBook-Pro.local >
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com >
2024-10-26 19:12:25 -05:00
Bryant Biggs
4abc779c0e
docs: Correct doc links following examples/tests re-org ( #3187 )
2024-10-22 10:08:16 -05:00
semantic-release-bot
00d4cc1373
chore(release): version 20.26.0 [skip ci]
...
## [20.26.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.25.0...v20.26.0 ) (2024-10-12)
### Features
* Add support for `desired_capacity_type` (named `desired_size_type`) on self-managed node group ([#3166 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3166 )) ([6974a5e ](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/6974a5e1582a4ed2d8b1f9a07cdacd156ba5ffef ))
2024-10-12 16:57:44 +00:00
dtscssap
6974a5e158
feat: Add support for desired_capacity_type (named desired_size_type) on self-managed node group ( #3166 )
...
* set desired_capacity_type
* fix: Add variable with `null` type and pass through node group
---------
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com >
2024-10-12 11:57:19 -05:00
semantic-release-bot
159db95b6d
chore(release): version 20.25.0 [skip ci]
...
## [20.25.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.24.3...v20.25.0 ) (2024-10-12)
### Features
* Add support for newly released AL2023 accelerated AMI types ([#3177 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3177 )) ([b2a8617 ](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/b2a8617794a782107399b26c1ff4503e0ea5ec3a ))
### Bug Fixes
* Update CI workflow versions to latest ([#3176 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3176 )) ([eb78240 ](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/eb78240617993845a2a85056655b16302ea9a02c ))
2024-10-12 16:44:50 +00:00
Bryant Biggs
b2a8617794
feat: Add support for newly released AL2023 accelerated AMI types ( #3177 )
2024-10-12 11:44:24 -05:00
Bryant Biggs
eb78240617
fix: Update CI workflow versions to latest ( #3176 )
2024-10-11 18:03:02 +02:00
Bryant Biggs
670aa8a79d
docs: Correct reference module implementation names to be unique in v20 upgrade guide ( #3174 )
2024-10-08 09:15:15 -05:00
semantic-release-bot
d2c671aca2
chore(release): version 20.24.3 [skip ci]
...
## [20.24.3](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.24.2...v20.24.3 ) (2024-10-03)
### Bug Fixes
* Add `primary_ipv6` parameter to self-managed-node-group ([#3169 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3169 )) ([fef6555 ](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/fef655585b33d717c1665bf8151f0573a17dedc2 ))
2024-10-03 13:55:23 +00:00
Jami Karvanen
fef655585b
fix: Add primary_ipv6 parameter to self-managed-node-group ( #3169 )
...
Add primary_ipv6 parameter to self-managed-node-group
2024-10-03 08:54:52 -05:00
semantic-release-bot
7f219a678e
chore(release): version 20.24.2 [skip ci]
...
## [20.24.2](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.24.1...v20.24.2 ) (2024-09-21)
### Bug Fixes
* Remove deprecated `inline_policy` from cluster role ([#3163 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3163 )) ([8b90872 ](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/8b90872983b9c349ff2e0a71678d687dc32ed626 ))
2024-09-21 14:46:18 +00:00
Bryant Biggs
8b90872983
fix: Remove deprecated inline_policy from cluster role ( #3163 )
2024-09-21 09:45:50 -05:00
semantic-release-bot
2965d99e1e
chore(release): version 20.24.1 [skip ci]
...
## [20.24.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.24.0...v20.24.1 ) (2024-09-16)
### Bug Fixes
* Correct Karpenter EC2 service principal DNS suffix in non-commercial regions ([#3157 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3157 )) ([47ab3eb ](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/47ab3eb884ab243a99322998445127ea6802fcaf ))
2024-09-16 15:36:45 +00:00
Bryant Biggs
47ab3eb884
fix: Correct Karpenter EC2 service principal DNS suffix in non-commercial regions ( #3157 )
2024-09-16 10:36:15 -05:00
Bryant Biggs
71d19472f2
chore: Remove outposts example ( #3154 )
2024-09-13 16:31:42 -05:00
semantic-release-bot
c60b70fbc8
chore(release): version 20.24.0 [skip ci]
...
## [20.24.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.23.0...v20.24.0 ) (2024-08-19)
### Features
* Add support for Karpenter v1 controller IAM role permissions ([#3126 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3126 )) ([e317651 ](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/e31765153570631c1978e11cfd1d28e5fc349d8f ))
2024-08-19 19:32:05 +00:00
Andy Townsend
e317651535
feat: Add support for Karpenter v1 controller IAM role permissions ( #3126 )
...
* chore: update controller IAM role permissions to support karpenter v1
* Update versions.tf
* Revert "Update versions.tf"
This reverts commit f0e5c791443301ef7f802c627efe7f7226b95046.
* fix: Add support for both v1 and prior to v1 controller permission policy
---------
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com >
2024-08-19 14:31:36 -05:00
semantic-release-bot
1360e3de68
chore(release): version 20.23.0 [skip ci]
...
## [20.23.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.22.1...v20.23.0 ) (2024-08-09)
### Features
* Add new output values for OIDC issuer URL and provider that are dual-stack compatible ([#3120 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3120 )) ([72668ac ](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/72668ac04a2879fd3294e6059238b4aed57278fa ))
2024-08-09 22:40:26 +00:00
Bryant Biggs
72668ac04a
feat: Add new output values for OIDC issuer URL and provider that are dual-stack compatible ( #3120 )
...
* feat: Add new output values for OIDC issuer URL and provider that support IPv4/IPv6 dualstack
* chore: Revert addition of `dualstack_oidc_provider`
* fix: Add check for `aws` partition since this is the only partition currently supported
* fix: Revert partition conditional logic
2024-08-09 17:39:56 -05:00
semantic-release-bot
faa42df3a3
chore(release): version 20.22.1 [skip ci]
...
## [20.22.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.22.0...v20.22.1 ) (2024-08-09)
### Bug Fixes
* Eliminates null check on tag values to fix for_each error about unknown *keys* ([#3119 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3119 )) ([6124a08 ](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/6124a08578d6c6bca1851df4c82cb7e2126e460a )), closes [#3118 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3118 ) [#2760 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2760 ) [#2681 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2681 ) [#2337 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/2337 )
2024-08-09 22:23:31 +00:00