Skip to content

Instantly share code, notes, and snippets.

@sc3p73r-it
Created September 3, 2025 08:57
Show Gist options
  • Select an option

  • Save sc3p73r-it/030b15dcca112352029d587736b3726a to your computer and use it in GitHub Desktop.

Select an option

Save sc3p73r-it/030b15dcca112352029d587736b3726a to your computer and use it in GitHub Desktop.
#!/bin/bash
kubedl() {
echo "Downloading ${2} v${1}..."
curl -LO --progress-bar https://dl.k8s.io/v${1}/bin/linux/amd64/${2}
check ${1} ${2}
mkdir -p "v${1}"
mv ${2} "v${1}/"
}
check() {
echo $(curl -sL https://dl.k8s.io/v${1}/bin/linux/amd64/${2}.sha256) ${2} | sha256sum -c || kubedl ${1} ${2}
}
kubedl ${1} kubelet
kubedl ${1} kubeadm
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment