Skip to content

Commit 06f2030

Browse files
authored
Update k8s max version (#2903)
2 parents 00a6545 + e970217 commit 06f2030

File tree

12 files changed

+14
-13
lines changed

12 files changed

+14
-13
lines changed

src/_nebari/constants.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
# 04-kubernetes-ingress
1010
DEFAULT_TRAEFIK_IMAGE_TAG = "2.9.1"
1111

12-
HIGHEST_SUPPORTED_K8S_VERSION = ("1", "29", "2")
12+
HIGHEST_SUPPORTED_K8S_VERSION = ("1", "31") # specify Major and Minor version
1313
DEFAULT_GKE_RELEASE_CHANNEL = "UNSPECIFIED"
1414

1515
DEFAULT_NEBARI_DASK_VERSION = CURRENT_RELEASE

src/_nebari/provider/cloud/commons.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,7 @@
66
def filter_by_highest_supported_k8s_version(k8s_versions_list):
77
filtered_k8s_versions_list = []
88
for k8s_version in k8s_versions_list:
9-
version = tuple(
10-
filter(None, re.search(r"(\d+)\.(\d+)(?:\.(\d+))?", k8s_version).groups())
11-
)
9+
version = tuple(filter(None, re.search(r"(\d+)\.(\d+)", k8s_version).groups()))
1210
if version <= HIGHEST_SUPPORTED_K8S_VERSION:
1311
filtered_k8s_versions_list.append(k8s_version)
1412
return filtered_k8s_versions_list

src/_nebari/stages/infrastructure/template/aws/modules/kubernetes/main.tf

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,9 @@ resource "aws_eks_addon" "aws-ebs-csi-driver" {
147147
"eks.amazonaws.com/nodegroup" = "general"
148148
}
149149
}
150+
defaultStorageClass = {
151+
enabled = true
152+
}
150153
})
151154

152155
# Ensure cluster and node groups are created

src/_nebari/stages/kubernetes_ingress/template/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ terraform {
66
}
77
kubernetes = {
88
source = "hashicorp/kubernetes"
9-
version = "2.20.0"
9+
version = "2.35.1"
1010
}
1111
}
1212
required_version = ">= 1.0"

src/_nebari/stages/kubernetes_initialize/template/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ terraform {
66
}
77
kubernetes = {
88
source = "hashicorp/kubernetes"
9-
version = "2.20.0"
9+
version = "2.35.1"
1010
}
1111
}
1212
required_version = ">= 1.0"

src/_nebari/stages/kubernetes_keycloak/template/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ terraform {
66
}
77
kubernetes = {
88
source = "hashicorp/kubernetes"
9-
version = "2.20.0"
9+
version = "2.35.1"
1010
}
1111
}
1212
required_version = ">= 1.0"

src/_nebari/stages/kubernetes_keycloak_configuration/template/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ terraform {
66
}
77
kubernetes = {
88
source = "hashicorp/kubernetes"
9-
version = "2.20.0"
9+
version = "2.35.1"
1010
}
1111
keycloak = {
1212
source = "mrparkers/keycloak"

src/_nebari/stages/kubernetes_services/template/modules/kubernetes/services/argo-workflows/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ terraform {
66
}
77
kubernetes = {
88
source = "hashicorp/kubernetes"
9-
version = "2.20.0"
9+
version = "2.35.1"
1010
}
1111
}
1212
required_version = ">= 1.0"

src/_nebari/stages/kubernetes_services/template/modules/kubernetes/services/monitoring/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ terraform {
66
}
77
kubernetes = {
88
source = "hashicorp/kubernetes"
9-
version = "2.20.0"
9+
version = "2.35.1"
1010
}
1111
}
1212
required_version = ">= 1.0"

src/_nebari/stages/kubernetes_services/template/modules/kubernetes/services/rook-ceph/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ terraform {
66
}
77
kubernetes = {
88
source = "hashicorp/kubernetes"
9-
version = "2.20.0"
9+
version = "2.35.1"
1010
}
1111
}
1212
required_version = ">= 1.0"

0 commit comments

Comments
 (0)