Skip to content

Commit 082906a

Browse files
committed
👷(project) upgrade k8s tools
Following Arnold's recent recommendations, we've upgraded k3d to the latest 4.x release as the 5.x+ releases are not compatible with installed `runc` version. For more information please refer to: - openfun/arnold#733 - k3d-io/k3d#807 test docker executor rollback to the current ubuntu image Use the same circle version as Arnold Setup remote docker Upgrade k3d/kubectl releases restore machine executor Restore comment
1 parent ed5ecde commit 082906a

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.circleci/apps.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -85,15 +85,15 @@ jobs:
8585
- run:
8686
name: Install the kubectl client and k3d
8787
command: |
88-
export KUBECTL_RELEASE="v1.20.2"
88+
export KUBECTL_RELEASE="v1.23.5"
8989
curl -Lo "${HOME}/bin/kubectl" "https://dl.k8s.io/release/${KUBECTL_RELEASE}/bin/linux/amd64/kubectl"
9090
curl -Lo /tmp/kubectl.sha256 "https://dl.k8s.io/${KUBECTL_RELEASE}/bin/linux/amd64/kubectl.sha256"
9191
echo "$(</tmp/kubectl.sha256) ${HOME}/bin/kubectl" | sha256sum --check
9292
chmod 755 "${HOME}/bin/kubectl"
9393
94-
export K3D_RELEASE="v4.2.0"
95-
curl -Lo "${HOME}/bin/k3d" "https://github.com/rancher/k3d/releases/download/${K3D_RELEASE}/k3d-linux-amd64"
96-
curl -sL https://github.com/rancher/k3d/releases/download/${K3D_RELEASE}/sha256sum.txt | \
94+
export K3D_RELEASE="v4.4.8"
95+
curl -Lo "${HOME}/bin/k3d" "https://github.com/k3d-io/k3d/releases/download/${K3D_RELEASE}/k3d-linux-amd64"
96+
curl -sL https://github.com/k3d-io/k3d/releases/download/${K3D_RELEASE}/sha256sum.txt | \
9797
grep _dist/k3d-linux-amd64 | \
9898
sed "s|_dist/k3d-linux-amd64|${HOME}/bin/k3d|" | \
9999
sha256sum --check

0 commit comments

Comments
 (0)