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
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 ](6124a08578 )), 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
Loren Gordon
6124a08578
fix: Eliminates null check on tag values to fix for_each error about unknown *keys* ( #3119 )
...
Eliminates null check on tag values to fix for_each error about unknown *keys*
Fixes #3118
Related #2760
Related #2681
Related #2337
2024-08-09 17:23:01 -05:00
semantic-release-bot
5fe865e860
chore(release): version 20.22.0 [skip ci]
...
## [20.22.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.21.0...v20.22.0 ) (2024-08-05)
### Features
* Enable update in place for node groups with cluster placement group strategy ([#3045 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3045 )) ([75db486 ](75db486530 ))
2024-08-05 15:14:08 +00:00
Josephuss
75db486530
feat: Enable update in place for node groups with cluster placement group strategy ( #3045 )
...
* feat(eks):added subnet az filter for eks nodegroup placement groups
* fix: Correct logice for restricting placement group to AZ
* fix: Ensure node group args are passed from root module
---------
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com >
2024-08-05 10:13:39 -05:00
semantic-release-bot
bfa5821113
chore(release): version 20.21.0 [skip ci]
...
## [20.21.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.20.0...v20.21.0 ) (2024-08-05)
### Features
* Add support for `upgrade_policy` ([#3112 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3112 )) ([e12ab7a ](e12ab7a5de ))
2024-08-05 14:07:46 +00:00
Bryant Biggs
e12ab7a5de
feat: Add support for upgrade_policy ( #3112 )
...
* feat: Add support for `upgrade_policy`
* chore: Update test and validate
2024-08-05 09:07:13 -05:00
semantic-release-bot
705eb80cfa
chore(release): version 20.20.0 [skip ci]
...
## [20.20.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.19.0...v20.20.0 ) (2024-07-19)
### Features
* Enable support for ignore_failed_scaling_activities ([#3104 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3104 )) ([532226e ](532226e64e ))
2024-07-19 14:19:40 +00:00
Ivan Ka
532226e64e
feat: Enable support for ignore_failed_scaling_activities ( #3104 )
...
* feat(issue-3102): added support for ignore_failed_scaling_activities
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com >
* Update node_groups.tf
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com >
* Update modules/self-managed-node-group/variables.tf
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com >
* feat(issue-3102): pre-commit checks sorted
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com >
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com >
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com >
2024-07-19 10:19:00 -04:00
Koyomi Araragi
1fed91afd6
docs: Improve karpenter discovery tags example ( #3097 )
...
* docs: Improve karpenter discovery tags example
* chore: Re-add general tags declaration
---------
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com >
2024-07-16 17:10:55 -04:00
semantic-release-bot
e32c29f3b7
chore(release): version 20.19.0 [skip ci]
...
## [20.19.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.18.0...v20.19.0 ) (2024-07-15)
### Features
* Pass the `primary_ipv6` argument to the AWS provider. ([#3098 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3098 )) ([e1bb8b6 ](e1bb8b6661 ))
2024-07-15 23:58:53 +00:00
Anton Chernev
e1bb8b6661
feat: Pass the primary_ipv6 argument to the AWS provider. ( #3098 )
...
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com >
2024-07-15 19:58:23 -04:00
semantic-release-bot
f56004dea8
chore(release): version 20.18.0 [skip ci]
...
## [20.18.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.17.2...v20.18.0 ) (2024-07-15)
### Features
* Support `bootstrap_self_managed_addons` ([#3099 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3099 )) ([af88e7d ](af88e7d2f8 ))
2024-07-15 23:55:38 +00:00
Taehyun Kim
af88e7d2f8
feat: Support bootstrap_self_managed_addons ( #3099 )
...
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com >
2024-07-15 19:55:09 -04:00
semantic-release-bot
d7aea4ca6b
chore(release): version 20.17.2 [skip ci]
...
## [20.17.2](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.17.1...v20.17.2 ) (2024-07-05)
### Bug Fixes
* Revert [#3058 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3058 ) - fix: Invoke aws_iam_session_context data source only when required ([#3092 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3092 )) ([93ffdfc ](93ffdfc6fa ))
2024-07-05 18:37:18 +00:00
Bryant Biggs
93ffdfc6fa
fix: Revert #3058 - fix: Invoke aws_iam_session_context data source only when required ( #3092 )
...
fix: Revert #3058
2024-07-05 14:36:49 -04:00
semantic-release-bot
27d649ad04
chore(release): version 20.17.1 [skip ci]
...
## [20.17.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.17.0...v20.17.1 ) (2024-07-05)
### Bug Fixes
* Invoke `aws_iam_session_context` data source only when required ([#3058 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3058 )) ([f02df92 ](f02df92b66 ))
2024-07-05 17:12:50 +00:00
Király Ádám
f02df92b66
fix: Invoke aws_iam_session_context data source only when required ( #3058 )
...
* fix: Call `aws_iam_session_context` data resource only if needed
* Typo.
* Move index.
* Fix condition.
---------
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com >
2024-07-05 13:12:21 -04:00
semantic-release-bot
76d6a64e40
chore(release): version 20.17.0 [skip ci]
...
## [20.17.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.16.0...v20.17.0 ) (2024-07-05)
### Features
* Add support for ML capacity block reservations with EKS managed node group(s) ([#3091 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3091 )) ([ae3379e ](ae3379e924 ))
2024-07-05 15:43:02 +00:00
Bryant Biggs
ae3379e924
feat: Add support for ML capacity block reservations with EKS managed node group(s) ( #3091 )
2024-07-05 11:42:31 -04:00
semantic-release-bot
c52bbb32a4
chore(release): version 20.16.0 [skip ci]
...
## [20.16.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.15.0...v20.16.0 ) (2024-07-02)
### Features
* Add support for custom IAM role policy ([#3087 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3087 )) ([1604c6c ](1604c6cdc8 ))
2024-07-02 14:56:53 +00:00
Bryant Biggs
1604c6cdc8
feat: Add support for custom IAM role policy ( #3087 )
2024-07-02 10:56:19 -04:00
semantic-release-bot
17448b4782
chore(release): version 20.15.0 [skip ci]
...
## [20.15.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.14.0...v20.15.0 ) (2024-06-27)
### Features
* Deny HTTP on Karpenter SQS policy ([#3080 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3080 )) ([f6e071c ](f6e071cd99 ))
2024-06-27 11:41:48 +00:00
ksbde
f6e071cd99
feat: Deny HTTP on Karpenter SQS policy ( #3080 )
2024-06-27 07:41:20 -04:00
Bryant Biggs
7cd3be3fbb
docs: Add mkdocs support to render static documentation site on GitHub ( #3070 )
...
* docs: Add `mkdocs` support to render static documentation site on GitHub
* fix: Correct mis-spelled file name
2024-06-14 09:46:46 -04:00
Bryant Biggs
323fb759d7
docs: Move examples that are more like test cases to the new tests/ directory; add better example configurations ( #3069 )
...
* chore: Move examples that are more like test cases to the new `tests/` directory
* chore: Stash
* feat: Add better examples for EKS managed node groups
* chore: Add better examples for self-managed node groups
* chore: Update docs and correct `nodegroup` to `node group`
2024-06-13 10:51:40 -04:00
semantic-release-bot
73b752a1e3
chore(release): version 20.14.0 [skip ci]
...
## [20.14.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.13.1...v20.14.0 ) (2024-06-13)
### Features
* Require users to supply OS via `ami_type` and not via `platform` which is unable to distinquish between the number of variants supported today ([#3068 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3068 )) ([ef657bf ](ef657bfcb5 ))
2024-06-13 11:50:55 +00:00
Bryant Biggs
ef657bfcb5
feat: Require users to supply OS via ami_type and not via platform which is unable to distinquish between the number of variants supported today ( #3068 )
2024-06-13 07:50:26 -04:00
Koyomi Araragi
c32cee1adc
docs: Improve karpenter example to use service account for helm relea… ( #3066 )
...
* docs: Improve karpenter example to use service account for helm release name
* docs: Improve karpenter example to use service account for helm release name
* docs: Improve karpenter example to use service account for helm release name
2024-06-12 16:01:53 -04:00
semantic-release-bot
098c6a86ca
chore(release): version 20.13.1 [skip ci]
...
## [20.13.1](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.13.0...v20.13.1 ) (2024-06-04)
### Bug Fixes
* Correct syntax for correctly ignoring `bootstrap_cluster_creator_admin_permissions` and not all of `access_config` ([#3056 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3056 )) ([1e31929 ](1e31929044 ))
2024-06-04 11:09:20 +00:00
Bryant Biggs
1e31929044
fix: Correct syntax for correctly ignoring bootstrap_cluster_creator_admin_permissions and not all of access_config ( #3056 )
2024-06-04 07:08:47 -04:00
semantic-release-bot
a7ff103478
chore(release): version 20.13.0 [skip ci]
...
## [20.13.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.12.0...v20.13.0 ) (2024-05-31)
### Features
* Starting with `1.30`, do not use the cluster OIDC issuer URL by default in the identity provider config ([#3055 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3055 )) ([00f076a ](00f076ada4 ))
2024-05-31 17:01:45 +00:00
Bryant Biggs
00f076ada4
feat: Starting with 1.30, do not use the cluster OIDC issuer URL by default in the identity provider config ( #3055 )
...
fix: Starting with `1.30`, do not use the cluster OIDC issuer URL by default in the identity provider config
2024-05-31 13:01:16 -04:00
semantic-release-bot
59024ebd0a
chore(release): version 20.12.0 [skip ci]
...
## [20.12.0](https://github.com/terraform-aws-modules/terraform-aws-eks/compare/v20.11.1...v20.12.0 ) (2024-05-28)
### Features
* Support additional cluster DNS IPs with Bottlerocket based AMIs ([#3051 ](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3051 )) ([541dbb2 ](541dbb29f1 ))
2024-05-28 18:41:00 +00:00
Ramsey McGrath
541dbb29f1
feat: Support additional cluster DNS IPs with Bottlerocket based AMIs ( #3051 )
...
* Support adding additional cluster dns ranges to bottlerocket template
* Add example for multiple dns ips
* fmt, and tf docs
* fix: Use a list by default for cluster-dns-ip
---------
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com >
2024-05-28 14:40:29 -04:00
gillcaleb
f90f15e91e
docs: Include ref to addon naming and config documentation ( #3043 )
...
* docs: include ref to addon naming and config
* docs: including addon configuration details in the faq
* docs: including addon configuration details in the faq doc
* docs: including addon configuration details in the faq
* chore: Updates
---------
Co-authored-by: Caleb Gill <cgill@stavvy.com >
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com >
2024-05-22 14:35:59 -04:00