steps for installing buildkit 28/13028/1
authorrajdeep11 <rajdeep.sin@samsung.com>
Wed, 26 Jun 2024 11:57:40 +0000 (17:27 +0530)
committerrajdeep11 <rajdeep.sin@samsung.com>
Wed, 26 Jun 2024 11:57:40 +0000 (17:27 +0530)
Issue-id: AIMLFW-96

Change-Id: I9e5937d13cdac38522364774cb929213af6edde1
Signed-off-by: rajdeep11 <rajdeep.sin@samsung.com>
tools/kubernetes/install_k8s.sh

index 076a488..ac1cc47 100755 (executable)
@@ -83,4 +83,17 @@ fi
 wget -q "https://github.com/containerd/nerdctl/releases/download/v${NERDCTL_VERSION}/nerdctl-${NERDCTL_VERSION}-linux-${archType}.tar.gz" -O /tmp/nerdctl.tar.gz
 sudo tar Cxzvvf /usr/bin /tmp/nerdctl.tar.gz
 
-echo "Installation completed for nerdctl!"
\ No newline at end of file
+echo "Installation completed for nerdctl!"
+
+# install buildkit
+BUILDKIT_VERSION=0.13.2 # see https://github.com/moby/buildkit/releases for the latest release
+
+archType="amd64"
+if test "$(uname -m)" = "aarch64"
+then
+            archType="arm64"
+fi
+echo "https://github.com/moby/buildkit/releases/download/v${BUILDKIT_VERSION}/buildkit-v${BUILDKIT_VERSION}.linux-${archType}.tar.gz"
+wget -q "https://github.com/moby/buildkit/releases/download/v${BUILDKIT_VERSION}/buildkit-v${BUILDKIT_VERSION}.linux-${archType}.tar.gz" -O /tmp/buildkit.tar.gz
+tar Cxzvvf /tmp /tmp/buildkit.tar.gz
+sudo mv /tmp/bin/buildctl /usr/bin/
\ No newline at end of file