@@ -43,15 +43,14 @@ docker version
4343docker buildx version
4444docker buildx use default
4545if [ " $( dpkg --print-architecture) " = " amd64" ]; then
46- docker run --rm --privileged multiarch/qemu-user-static --reset -p yes --credential yes ;
46+ docker run --privileged --rm tonistiigi/binfmt --install all
4747else
48- docker run --rm --privileged aptman/qus -- -r ;
49- docker run --rm --privileged aptman/qus -s -- -p
48+ docker run --privileged --rm tonistiigi/binfmt --install all
5049fi
5150docker info
5251echo " ==============================="
5352echo " Installing Docker compose for AMD64 / ARM64"
54- DOCKER_COMPOSE_VERSION=" v2.26.0 "
53+ DOCKER_COMPOSE_VERSION=" v2.33.1 "
5554curl -fsSL -o ./docker-compose " https://github.com/docker/compose/releases/download/${DOCKER_COMPOSE_VERSION} /docker-compose-linux-$( uname -m) "
5655chmod +x ./docker-compose
5756sudo mv ./docker-compose /usr/libexec/docker/cli-plugins
@@ -83,7 +82,7 @@ elif [ "${CLUSTER}" = "minikube" ]; then
8382 rm -rf minikube-linux-$( dpkg --print-architecture)
8483 echo " ==============================="
8584 echo " Installing Go"
86- GO_VERSION=" 1.23.3 "
85+ GO_VERSION=" 1.24.0 "
8786 curl -sLO https://go.dev/dl/go$GO_VERSION .linux-$( dpkg --print-architecture) .tar.gz
8887 tar -xvf go$GO_VERSION .linux-$( dpkg --print-architecture) .tar.gz -C /tmp
8988 rm -rf go$GO_VERSION .linux-$( dpkg --print-architecture) .tar.gz*
@@ -96,14 +95,14 @@ elif [ "${CLUSTER}" = "minikube" ]; then
9695 go version
9796 echo " ==============================="
9897 echo " Installing CRI-CTL (CLI for CRI-compatible container runtimes)"
99- CRICTL_VERSION=" v1.30 .0"
98+ CRICTL_VERSION=" v1.32 .0"
10099 curl -fsSL -o crictl.tar.gz https://github.com/kubernetes-sigs/cri-tools/releases/download/$CRICTL_VERSION /crictl-$CRICTL_VERSION -linux-$( dpkg --print-architecture) .tar.gz
101100 sudo tar -xf crictl.tar.gz -C /usr/local/bin
102101 rm -rf crictl.tar.gz
103102 crictl --version || true
104103 echo " ==============================="
105104 echo " Installing CRI-Dockerd"
106- CRI_DOCKERD_VERSION=" 0.3.14 "
105+ CRI_DOCKERD_VERSION=" 0.3.16 "
107106 curl -fsSL -o cri-dockerd.tgz https://github.com/Mirantis/cri-dockerd/releases/download/v$CRI_DOCKERD_VERSION /cri-dockerd-$CRI_DOCKERD_VERSION .$( dpkg --print-architecture) .tgz
108107 sudo tar -xf cri-dockerd.tgz -C /tmp
109108 sudo mv /tmp/cri-dockerd/cri-dockerd /usr/local/bin/cri-dockerd
@@ -121,7 +120,7 @@ elif [ "${CLUSTER}" = "minikube" ]; then
121120 cri-dockerd --version
122121 echo " ==============================="
123122 echo " Installing CNI-Plugins (Container Network Interface)"
124- CNI_PLUGIN_VERSION=" v1.4.0 "
123+ CNI_PLUGIN_VERSION=" v1.6.2 "
125124 CNI_PLUGIN_TAR=" cni-plugins-linux-$( dpkg --print-architecture) -$CNI_PLUGIN_VERSION .tgz"
126125 CNI_PLUGIN_INSTALL_DIR=" /opt/cni/bin"
127126 curl -sLO " https://github.com/containernetworking/plugins/releases/download/$CNI_PLUGIN_VERSION /$CNI_PLUGIN_TAR "
@@ -154,7 +153,7 @@ helm version
154153echo " ==============================="
155154
156155echo " Installing chart-testing for AMD64 / ARM64"
157- CHART_TESTING_VERSION=" 3.10.1 "
156+ CHART_TESTING_VERSION=" 3.12.0 "
158157curl -fsSL -o ct.tar.gz https://github.com/helm/chart-testing/releases/download/v${CHART_TESTING_VERSION} /chart-testing_${CHART_TESTING_VERSION} _linux_$( dpkg --print-architecture) .tar.gz
159158sudo mkdir -p /opt/ct
160159sudo tar -xzf ct.tar.gz -C /opt/ct
0 commit comments