Skip to content

Commit b69eb34

Browse files
authored
build: Update k8s versions for tests (#1052)
Also update Nutanix machine images for testing.
1 parent b2fe8e8 commit b69eb34

File tree

2 files changed

+12
-13
lines changed

2 files changed

+12
-13
lines changed

.github/workflows/checks.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,11 @@ jobs:
6464
strategy:
6565
matrix:
6666
config:
67-
- {"provider": "Nutanix", "kubernetesVersion": "v1.29.6", "osImage": "nkp-rocky-9.4-release-1.29.6-20240816215147"}
68-
- {"provider": "Nutanix", "kubernetesVersion": "v1.30.5", "osImage": "nkp-rocky-9.4-release-1.30.5-20240930171619"}
69-
- {"provider": "Docker", "kubernetesVersion": "v1.29.9"}
70-
- {"provider": "Docker", "kubernetesVersion": "v1.30.6"}
71-
- {"provider": "Docker", "kubernetesVersion": "v1.31.2"}
67+
- {"provider": "Nutanix", "kubernetesVersion": "v1.30.5", "osImage": "nkp-rocky-9.5-release-1.30.5-20241204003513"}
68+
- {"provider": "Nutanix", "kubernetesVersion": "v1.31.4", "osImage": "nkp-rocky-9.5-release-1.31.4-20250205191544"}
69+
- {"provider": "Docker", "kubernetesVersion": "v1.30.10"}
70+
- {"provider": "Docker", "kubernetesVersion": "v1.31.6"}
71+
- {"provider": "Docker", "kubernetesVersion": "v1.32.2"}
7272
# Uncomment below once we have the ability to run e2e tests on other providers from GHA.
7373
# - {"provider": "AWS", "kubernetesVersion": "v1.29.6"}
7474
fail-fast: false
@@ -95,9 +95,9 @@ jobs:
9595
strategy:
9696
matrix:
9797
config:
98-
- {"provider": "Docker", "kubernetesVersion": "v1.29.9"}
99-
- {"provider": "Docker", "kubernetesVersion": "v1.30.6"}
100-
- {"provider": "Docker", "kubernetesVersion": "v1.31.2"}
98+
- {"provider": "Docker", "kubernetesVersion": "v1.30.10"}
99+
- {"provider": "Docker", "kubernetesVersion": "v1.31.6"}
100+
- {"provider": "Docker", "kubernetesVersion": "v1.32.2"}
101101
# Uncomment below once we have the ability to run e2e tests on other providers from GHA.
102102
# - {"provider": "Nutanix", "kubernetesVersion": "v1.29.6"}
103103
# - {"provider": "AWS", "kubernetesVersion": "v1.29.6"}

make/kind.mk

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,11 @@ KIND_CLUSTER_NAME ?= $(GITHUB_REPOSITORY)-dev
77
KIND_KUBECONFIG ?= $(KIND_DIR)/$(KIND_CLUSTER_NAME)/kubeconfig
88

99
KINDEST_NODE_IMAGE ?= ghcr.io/mesosphere/kind-node
10-
KINDEST_NODE_VERSION_v1.28 ?= v1.28.15
11-
KINDEST_NODE_VERSION_v1.29 ?= v1.29.9
12-
KINDEST_NODE_VERSION_v1.30 ?= v1.30.6
13-
KINDEST_NODE_VERSION_v1.31 ?= v1.31.2
10+
KINDEST_NODE_VERSION_v1.30 ?= v1.30.10
11+
KINDEST_NODE_VERSION_v1.31 ?= v1.31.6
12+
KINDEST_NODE_VERSION_v1.32 ?= v1.32.2
1413
# Allow easy override of Kubernetes version to use via `make KIND_KUBERNETES_VERSION=v1.23` to use in CI
15-
KIND_KUBERNETES_VERSION ?= v1.31
14+
KIND_KUBERNETES_VERSION ?= v1.32
1615
ifndef KINDEST_NODE_VERSION_$(KIND_KUBERNETES_VERSION)
1716
$(error Unsupported Kind Kubernetes version: $(KIND_KUBERNETES_VERSION) (use on of: [$(patsubst KINDEST_NODE_VERSION_%,%,$(filter KINDEST_NODE_VERSION_%,$(.VARIABLES)))]))
1817
endif

0 commit comments

Comments
 (0)