diff options
Diffstat (limited to 'bash/tools/creating_data/download-bin-tools.sh')
-rw-r--r-- | bash/tools/creating_data/download-bin-tools.sh | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/bash/tools/creating_data/download-bin-tools.sh b/bash/tools/creating_data/download-bin-tools.sh index 31f4beb8..b48cd2df 100644 --- a/bash/tools/creating_data/download-bin-tools.sh +++ b/bash/tools/creating_data/download-bin-tools.sh @@ -15,13 +15,17 @@ # limitations under the License. # # COPYRIGHT NOTICE ENDS HERE + outdir="$1" if [[ -z "$outdir" ]]; then echo "Missing arg outdir" exit 1 fi + + mkdir -p "$outdir" cd "$outdir" + download() { url="$1" url_file="${url%%\?*}" @@ -29,13 +33,19 @@ download() { echo "Downloading $url" curl --retry 5 -y 10 -Y 10 --location "$url" -o "$file" } + download "https://github.com/stedolan/jq/releases/download/jq-1.5/jq-linux64" mv ./jq-linux64 ./jq + download "https://storage.googleapis.com/kubernetes-release/release/v1.8.10/bin/linux/amd64/kubectl" + download "https://storage.googleapis.com/kubernetes-helm/helm-v2.8.2-linux-amd64.tar.gz" tar -xf ./helm-v2.8.2-linux-amd64.tar.gz linux-amd64/helm -O > helm rm ./helm-v2.8.2-linux-amd64.tar.gz + download "https://github.com/rancher/cli/releases/download/v0.6.7/rancher-linux-amd64-v0.6.7.tar.gz" tar -xf ./rancher-linux-amd64-v0.6.7.tar.gz ./rancher-v0.6.7/rancher -O > rancher rm ./rancher-linux-amd64-v0.6.7.tar.gz -chmod a+x ./helm ./jq ./kubectl ./rancher
\ No newline at end of file + + +chmod a+x ./helm ./jq ./kubectl ./rancher |