Skip to content

Commit f9f94ea

Browse files
committed
feat: Add support for newly released AL2023 accelerated AMI types
1 parent eb78240 commit f9f94ea

File tree

34 files changed

+58
-47
lines changed

34 files changed

+58
-47
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ module "eks" {
3131
version = "~> 20.0"
3232
3333
cluster_name = "my-cluster"
34-
cluster_version = "1.30"
34+
cluster_version = "1.31"
3535
3636
cluster_endpoint_public_access = true
3737
@@ -175,15 +175,15 @@ We are grateful to the community for contributing bugfixes and improvements! Ple
175175
| Name | Version |
176176
|------|---------|
177177
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.3.2 |
178-
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 5.61 |
178+
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 5.70 |
179179
| <a name="requirement_time"></a> [time](#requirement\_time) | >= 0.9 |
180180
| <a name="requirement_tls"></a> [tls](#requirement\_tls) | >= 3.0 |
181181

182182
## Providers
183183

184184
| Name | Version |
185185
|------|---------|
186-
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 5.61 |
186+
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 5.70 |
187187
| <a name="provider_time"></a> [time](#provider\_time) | >= 0.9 |
188188
| <a name="provider_tls"></a> [tls](#provider\_tls) | >= 3.0 |
189189

docs/compute_resources.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ Refer to the [Self Managed Node Group documentation](https://docs.aws.amazon.com
113113
1. The `self-managed-node-group` uses the latest AWS EKS Optimized AMI (Linux) for the given Kubernetes version by default:
114114

115115
```hcl
116-
cluster_version = "1.27"
116+
cluster_version = "1.31"
117117
118118
# This self managed node group will use the latest AWS EKS Optimized AMI for Kubernetes 1.27
119119
self_managed_node_groups = {
@@ -124,7 +124,7 @@ Refer to the [Self Managed Node Group documentation](https://docs.aws.amazon.com
124124
2. To use Bottlerocket, specify the `ami_type` as one of the respective `"BOTTLEROCKET_*" types` and supply a Bottlerocket OS AMI:
125125

126126
```hcl
127-
cluster_version = "1.27"
127+
cluster_version = "1.31"
128128
129129
self_managed_node_groups = {
130130
bottlerocket = {

examples/eks-managed-node-group/eks-al2.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ module "eks_al2" {
33
version = "~> 20.0"
44

55
cluster_name = "${local.name}-al2"
6-
cluster_version = "1.30"
6+
cluster_version = "1.31"
77

88
# EKS Addons
99
cluster_addons = {

examples/eks-managed-node-group/eks-al2023.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ module "eks_al2023" {
33
version = "~> 20.0"
44

55
cluster_name = "${local.name}-al2023"
6-
cluster_version = "1.30"
6+
cluster_version = "1.31"
77

88
# EKS Addons
99
cluster_addons = {

examples/eks-managed-node-group/eks-bottlerocket.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ module "eks_bottlerocket" {
33
version = "~> 20.0"
44

55
cluster_name = "${local.name}-bottlerocket"
6-
cluster_version = "1.30"
6+
cluster_version = "1.31"
77

88
# EKS Addons
99
cluster_addons = {

examples/eks-managed-node-group/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ terraform {
44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = ">= 5.61"
7+
version = ">= 5.70"
88
}
99
}
1010
}

examples/karpenter/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -89,16 +89,16 @@ Note that this example may create resources which cost money. Run `terraform des
8989
| Name | Version |
9090
|------|---------|
9191
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.3.2 |
92-
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 5.61 |
92+
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 5.70 |
9393
| <a name="requirement_helm"></a> [helm](#requirement\_helm) | >= 2.7 |
9494
| <a name="requirement_kubectl"></a> [kubectl](#requirement\_kubectl) | >= 2.0 |
9595

9696
## Providers
9797

9898
| Name | Version |
9999
|------|---------|
100-
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 5.61 |
101-
| <a name="provider_aws.virginia"></a> [aws.virginia](#provider\_aws.virginia) | >= 5.61 |
100+
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 5.70 |
101+
| <a name="provider_aws.virginia"></a> [aws.virginia](#provider\_aws.virginia) | >= 5.70 |
102102
| <a name="provider_helm"></a> [helm](#provider\_helm) | >= 2.7 |
103103
| <a name="provider_kubectl"></a> [kubectl](#provider\_kubectl) | >= 2.0 |
104104

examples/karpenter/main.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ module "eks" {
6262
source = "../.."
6363

6464
cluster_name = local.name
65-
cluster_version = "1.30"
65+
cluster_version = "1.31"
6666

6767
# Gives Terraform identity admin access to cluster which will
6868
# allow deploying resources (Karpenter) into the cluster
@@ -157,7 +157,7 @@ resource "helm_release" "karpenter" {
157157
repository_username = data.aws_ecrpublic_authorization_token.token.user_name
158158
repository_password = data.aws_ecrpublic_authorization_token.token.password
159159
chart = "karpenter"
160-
version = "1.0.0"
160+
version = "1.0.6"
161161
wait = false
162162

163163
values = [

examples/karpenter/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ terraform {
44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = ">= 5.61"
7+
version = ">= 5.70"
88
}
99
helm = {
1010
source = "hashicorp/helm"

examples/self-managed-node-group/eks-al2.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ module "eks_al2" {
33
version = "~> 20.0"
44

55
cluster_name = "${local.name}-al2"
6-
cluster_version = "1.30"
6+
cluster_version = "1.31"
77

88
# EKS Addons
99
cluster_addons = {

0 commit comments

Comments
 (0)