@@ -16,7 +16,7 @@ export LOG_LEVEL=${TEST_LOG_LEVEL:-2}
16
16
export CLEANUP_CLUSTER=${CLEANUP_CLUSTER:- " true" }
17
17
export CLUSTER_CONTEXT=${CLUSTER_CONTEXT:- " --name test" }
18
18
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 " }
20
20
export KA_BIN=_output/bin
21
21
export WAIT_TIME=" 20s"
22
22
export KUTTL_VERSION=0.15.0
@@ -64,7 +64,7 @@ function update_test_host {
64
64
then
65
65
# Download kind binary (0.25.0)
66
66
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} && \
68
68
sudo chmod +x /usr/local/bin/kind
69
69
[ $? -ne 0 ] && echo " Failed to download kind" && exit 1
70
70
echo " Kind was sucessfully installed."
@@ -158,6 +158,26 @@ function kind_up_cluster {
158
158
# Determine node image tag based on kind version and desired kubernetes version
159
159
KIND_ACTUAL_VERSION=$( kind version | awk ' / /{print $2}' )
160
160
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
+ ;;
161
181
v0.25.0)
162
182
case $KIND_K8S_VERSION in
163
183
1.27)
0 commit comments