Skip to content

Commit c4b722b

Browse files
committed
add support for kind 0.27; drop kind 0.24; CI uses 0.27 by default
1 parent 5d3d709 commit c4b722b

File tree

1 file changed

+22
-20
lines changed

1 file changed

+22
-20
lines changed

hack/e2e-util.sh

Lines changed: 22 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -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.26.0)
70-
echo "Downloading and installing kind v0.26.0...."
71-
sudo curl -o /usr/local/bin/kind -L https://github.com/kubernetes-sigs/kind/releases/download/v0.26.0/kind-linux-${arch} && \
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} && \
7272
sudo chmod +x /usr/local/bin/kind
7373
[ $? -ne 0 ] && echo "Failed to download kind" && exit 1
7474
echo "Kind was sucessfully installed."
@@ -162,39 +162,41 @@ function kind_up_cluster {
162162
# Determine node image tag based on kind version and desired kubernetes version
163163
KIND_ACTUAL_VERSION=$(kind version | awk '/ /{print $2}')
164164
case $KIND_ACTUAL_VERSION in
165-
v0.26.0)
165+
166+
v0.27.0)
166167
case $KIND_K8S_VERSION in
167168
1.29)
168-
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.29.12@sha256:62c0672ba99a4afd7396512848d6fc382906b8f33349ae68fb1dbfe549f70dec"}
169+
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.29.14@sha256:8703bd94ee24e51b778d5556ae310c6c0fa67d761fae6379c8e0bb480e6fea29"}
169170
;;
170171
1.30)
171-
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.30.8@sha256:17cd608b3971338d9180b00776cb766c50d0a0b6b904ab4ff52fd3fc5c6369bf"}
172+
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.30.10@sha256:4de75d0e82481ea846c0ed1de86328d821c1e6a6a91ac37bf804e5313670e507"}
172173
;;
173174
1.31)
174-
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.31.4@sha256:2cb39f7295fe7eafee0842b1052a599a4fb0f8bcf3f83d96c7f4864c357c6c30"}
175+
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.31.6@sha256:28b7cbb993dfe093c76641a0c95807637213c9109b761f1d422c2400e22b8e87"}
175176
;;
176177
1.32)
177-
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.32.0@sha256:c48c62eac5da28cdadcf560d1d8616cfa6783b58f0d94cf63ad1bf49600cb027"}
178+
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.32.2@sha256:f226345927d7e348497136874b6d207e0b32cc52154ad8323129352923a3142f"}
178179
;;
179180
*)
180181
echo "Unexpected kubernetes version: $KIND_K8S__VERSION"
181182
exit 1
182183
;;
183184
esac
184185
;;
185-
v0.25.0)
186+
187+
v0.26.0)
186188
case $KIND_K8S_VERSION in
187-
1.27)
188-
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.27.16@sha256:2d21a61643eafc439905e18705b8186f3296384750a835ad7a005dceb9546d20"}
189-
;;
190189
1.29)
191-
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.29.10@sha256:3b2d8c31753e6c8069d4fc4517264cd20e86fd36220671fb7d0a5855103aa84b"}
190+
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.29.12@sha256:62c0672ba99a4afd7396512848d6fc382906b8f33349ae68fb1dbfe549f70dec"}
192191
;;
193192
1.30)
194-
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.30.6@sha256:b6d08db72079ba5ae1f4a88a09025c0a904af3b52387643c285442afb05ab994"}
193+
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.30.8@sha256:17cd608b3971338d9180b00776cb766c50d0a0b6b904ab4ff52fd3fc5c6369bf"}
195194
;;
196195
1.31)
197-
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.31.2@sha256:18fbefc20a7113353c7b75b5c869d7145a6abd6269154825872dc59c1329912e"}
196+
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.31.4@sha256:2cb39f7295fe7eafee0842b1052a599a4fb0f8bcf3f83d96c7f4864c357c6c30"}
197+
;;
198+
1.32)
199+
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.32.0@sha256:c48c62eac5da28cdadcf560d1d8616cfa6783b58f0d94cf63ad1bf49600cb027"}
198200
;;
199201
*)
200202
echo "Unexpected kubernetes version: $KIND_K8S__VERSION"
@@ -203,19 +205,19 @@ function kind_up_cluster {
203205
esac
204206
;;
205207

206-
v0.24.0)
208+
v0.25.0)
207209
case $KIND_K8S_VERSION in
208210
1.27)
209-
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.27.16@sha256:3fd82731af34efe19cd54ea5c25e882985bafa2c9baefe14f8deab1737d9fabe"}
211+
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.27.16@sha256:2d21a61643eafc439905e18705b8186f3296384750a835ad7a005dceb9546d20"}
210212
;;
211213
1.29)
212-
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.29.8@sha256:d46b7aa29567e93b27f7531d258c372e829d7224b25e3fc6ffdefed12476d3aa"}
214+
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.29.10@sha256:3b2d8c31753e6c8069d4fc4517264cd20e86fd36220671fb7d0a5855103aa84b"}
213215
;;
214216
1.30)
215-
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.30.4@sha256:976ea815844d5fa93be213437e3ff5754cd599b040946b5cca43ca45c2047114"}
217+
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.30.6@sha256:b6d08db72079ba5ae1f4a88a09025c0a904af3b52387643c285442afb05ab994"}
216218
;;
217219
1.31)
218-
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.31.0@sha256:53df588e04085fd41ae12de0c3fe4c72f7013bba32a20e7325357a1ac94ba865"}
220+
KIND_NODE_TAG=${KIND_NODE_TAG:="v1.31.2@sha256:18fbefc20a7113353c7b75b5c869d7145a6abd6269154825872dc59c1329912e"}
219221
;;
220222
*)
221223
echo "Unexpected kubernetes version: $KIND_K8S__VERSION"

0 commit comments

Comments
 (0)