Skip to content

Commit 2e413bc

Browse files
authored
CI: use kind 0.28 / k8s 1.30 (#355)
1 parent 1a6c764 commit 2e413bc

File tree

1 file changed

+25
-4
lines changed

1 file changed

+25
-4
lines changed

hack/e2e-util.sh

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ export LOG_LEVEL=${TEST_LOG_LEVEL:-2}
1616
export CLEANUP_CLUSTER=${CLEANUP_CLUSTER:-"true"}
1717
export CLUSTER_CONTEXT=${CLUSTER_CONTEXT:-"--name test"}
1818
export KIND_OPT=${KIND_OPT:=" --config ${ROOT_DIR}/hack/kind-config.yaml"}
19-
export KIND_K8S_VERSION=${KIND_K8S_VERSION:-"1.29"}
19+
export KIND_K8S_VERSION=${KIND_K8S_VERSION:-"1.30"}
2020
export KA_BIN=_output/bin
2121
export WAIT_TIME="20s"
2222
export KUTTL_VERSION=0.15.0
@@ -66,9 +66,9 @@ function update_test_host {
6666
which kind >/dev/null 2>&1
6767
if [ $? -ne 0 ]
6868
then
69-
# Download kind binary (0.27.0)
70-
echo "Downloading and installing kind v0.27.0...."
71-
sudo curl -o /usr/local/bin/kind -L https://github.com/kubernetes-sigs/kind/releases/download/v0.27.0/kind-linux-${arch} && \
69+
# Download kind binary (0.28.0)
70+
echo "Downloading and installing kind v0.28.0...."
71+
sudo curl -o /usr/local/bin/kind -L https://github.com/kubernetes-sigs/kind/releases/download/v0.28.0/kind-linux-${arch} && \
7272
sudo chmod +x /usr/local/bin/kind
7373
[ $? -ne 0 ] && echo "Failed to download kind" && exit 1
7474
echo "Kind was sucessfully installed."
@@ -163,6 +163,27 @@ function kind_up_cluster {
163163
KIND_ACTUAL_VERSION=$(kind version | awk '/ /{print $2}')
164164
case $KIND_ACTUAL_VERSION in
165165

166+
v0.28.0)
167+
case $KIND_K8S_VERSION in
168+
1.30)
169+
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.30.13@sha256:8673291894dc400e0fb4f57243f5fdc6e355ceaa765505e0e73941aa1b6e0b80"}
170+
;;
171+
1.31)
172+
KIND_NODE_TAG=${KIND_NODE_TAG:="node:v1.31.9@sha256:156da58ab617d0cb4f56bbdb4b493f4dc89725505347a4babde9e9544888bb92"}
173+
;;
174+
1.32)
175+
KIND_NODE_TAG=${KIND_NODE_TAG:="node:v1.32.5@sha256:36187f6c542fa9b78d2d499de4c857249c5a0ac8cc2241bef2ccd92729a7a259"}
176+
;;
177+
1.33)
178+
KIND_NODE_TAG=${KIND_NODE_TAG:="node:v1.33.1@sha256:8d866994839cd096b3590681c55a6fa4a071fdaf33be7b9660e5697d2ed13002"}
179+
;;
180+
*)
181+
echo "Unexpected kubernetes version: $KIND_K8S__VERSION"
182+
exit 1
183+
;;
184+
esac
185+
;;
186+
166187
v0.27.0)
167188
case $KIND_K8S_VERSION in
168189
1.29)

0 commit comments

Comments
 (0)