Bryant Biggs
4fe03aed68
docs: Update v20 upgrade guide to clarify that "CONFIG_MAP" is not a supported access type ( #3279 )
2025-01-17 11:00:00 -06:00
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 ](d876ac4ef1 ))
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 ](1ac67b8a60 ))
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 ](2a6a57a9bb ))
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 ](a07013a1f4 ))
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 ](012e51c055 ))
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 ](ce34f1db3f ))
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 ](e2846be8b1 ))
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 ](3b974d33ad ))
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 ](35388bb8c4 ))
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 ](ab2207d509 ))
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 ](a224334fc8 ))
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 ](c6da22c78f ))
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 ](1b0ac83264 ))
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 ](dea6c44b45 ))
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 ](6974a5e158 ))
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 ](b2a8617794 ))
### Bug Fixes
* Update CI workflow versions to latest ([#3176 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3176 )) ([eb78240 ](eb78240617 ))
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 ](fef655585b ))
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 ](8b90872983 ))
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 ](47ab3eb884 ))
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 ](e317651535 ))
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 ](72668ac04a ))
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