gitlab-build-images/scripts/install-kubectl
Balasankar 'Balu' C 514f304d5f Revert "Merge branch 'multiarch-images' into 'master'"
This reverts merge request !577
2022-09-19 10:15:53 +00:00

13 lines
360 B
Bash
Executable file

#!/bin/bash
set -xeou pipefail
KUBECTL_VERSION=${1}
KUBECTL_DOWNLOAD_SHA256=${2}
KUBECTL_DOWNLOAD_URL="https://dl.k8s.io/release/v${KUBECTL_VERSION}/bin/linux/$(dpkg --print-architecture)/kubectl"
curl -fsSL "${KUBECTL_DOWNLOAD_URL}" -o kubectl
echo "${KUBECTL_DOWNLOAD_SHA256} kubectl" | sha256sum -c -
chmod +x kubectl
mv kubectl /usr/local/bin/kubectl