Skip to content

Commit 49ed460

Browse files
authored
add support for kind v0.26.0 (#290)
1 parent c8e2c4a commit 49ed460

File tree

1 file changed

+22
-2
lines changed

1 file changed

+22
-2
lines changed

hack/e2e-util.sh

Lines changed: 22 additions & 2 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.27"}
19+
export KIND_K8S_VERSION=${KIND_K8S_VERSION:-"1.29"}
2020
export KA_BIN=_output/bin
2121
export WAIT_TIME="20s"
2222
export KUTTL_VERSION=0.15.0
@@ -64,7 +64,7 @@ function update_test_host {
6464
then
6565
# Download kind binary (0.25.0)
6666
echo "Downloading and installing kind v0.25.0...."
67-
sudo curl -o /usr/local/bin/kind -L https://github.com/kubernetes-sigs/kind/releases/download/v0.25.0/kind-linux-${arch} && \
67+
sudo curl -o /usr/local/bin/kind -L https://github.com/kubernetes-sigs/kind/releases/download/v0.26.0/kind-linux-${arch} && \
6868
sudo chmod +x /usr/local/bin/kind
6969
[ $? -ne 0 ] && echo "Failed to download kind" && exit 1
7070
echo "Kind was sucessfully installed."
@@ -158,6 +158,26 @@ function kind_up_cluster {
158158
# Determine node image tag based on kind version and desired kubernetes version
159159
KIND_ACTUAL_VERSION=$(kind version | awk '/ /{print $2}')
160160
case $KIND_ACTUAL_VERSION in
161+
v0.26.0)
162+
case $KIND_K8S_VERSION in
163+
1.29)
164+
KIND_NODE_TAG=${KIND_NODE_TAG:="kindest/node:v1.29.12@sha256:62c0672ba99a4afd7396512848d6fc382906b8f33349ae68fb1dbfe549f70dec"}
165+
;;
166+
1.30)
167+
KIND_NODE_TAG=${KIND_NODE_TAG:="kindest/node:v1.30.8@sha256:17cd608b3971338d9180b00776cb766c50d0a0b6b904ab4ff52fd3fc5c6369bf"}
168+
;;
169+
1.31)
170+
KIND_NODE_TAG=${KIND_NODE_TAG:="kindest/node:v1.31.4@sha256:2cb39f7295fe7eafee0842b1052a599a4fb0f8bcf3f83d96c7f4864c357c6c30"}
171+
;;
172+
1.32)
173+
KIND_NODE_TAG=${KIND_NODE_TAG:="kindest/node:v1.32.0@sha256:c48c62eac5da28cdadcf560d1d8616cfa6783b58f0d94cf63ad1bf49600cb027"}
174+
;;
175+
*)
176+
echo "Unexpected kubernetes version: $KIND_K8S__VERSION"
177+
exit 1
178+
;;
179+
esac
180+
;;
161181
v0.25.0)
162182
case $KIND_K8S_VERSION in
163183
1.27)

0 commit comments

Comments
 (0)