@@ -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.30 .0)
70- echo " Downloading and installing kind v0.30 .0...."
71- sudo curl -o /usr/local/bin/kind -L https://github.com/kubernetes-sigs/kind/releases/download/v0.30 .0/kind-linux-${arch} && \
69+ # Download kind binary (0.31 .0)
70+ echo " Downloading and installing kind v0.31 .0...."
71+ sudo curl -o /usr/local/bin/kind -L https://github.com/kubernetes-sigs/kind/releases/download/v0.31 .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,30 @@ function kind_up_cluster {
163163 KIND_ACTUAL_VERSION=$( kind version | awk ' / /{print $2}' )
164164 case $KIND_ACTUAL_VERSION in
165165
166+ v0.31.0)
167+ case $KIND_K8S_VERSION in
168+ 1.31)
169+ KIND_NODE_TAG=${KIND_NODE_TAG:= " v1.31.14@sha256:6f86cf509dbb42767b6e79debc3f2c32e4ee01386f0489b3b2be24b0a55aac2b" }
170+ ;;
171+ 1.32)
172+ KIND_NODE_TAG=${KIND_NODE_TAG:= " v1.32.11@sha256:5fc52d52a7b9574015299724bd68f183702956aa4a2116ae75a63cb574b35af8" }
173+ ;;
174+ 1.33)
175+ KIND_NODE_TAG=${KIND_NODE_TAG:= " v1.33.7@sha256:d26ef333bdb2cbe9862a0f7c3803ecc7b4303d8cea8e814b481b09949d353040" }
176+ ;;
177+ 1.34)
178+ KIND_NODE_TAG=${KIND_NODE_TAG:= " v1.34.3@sha256:08497ee19eace7b4b5348db5c6a1591d7752b164530a36f855cb0f2bdcbadd48" }
179+ ;;
180+ 1.35)
181+ KIND_NODE_TAG=${KIND_NODE_TAG:= " v1.35.0@sha256:452d707d4862f52530247495d180205e029056831160e22870e37e3f6c1ac31f" }
182+ ;;
183+ * )
184+ echo " Unexpected kubernetes version: $KIND_K8S__VERSION "
185+ exit 1
186+ ;;
187+ esac
188+ ;;
189+
166190 v0.30.0)
167191 case $KIND_K8S_VERSION in
168192 1.31)
0 commit comments