summaryrefslogtreecommitdiffstats
path: root/bash/tools/creating_data/download-bin-tools.sh
diff options
context:
space:
mode:
Diffstat (limited to 'bash/tools/creating_data/download-bin-tools.sh')
-rw-r--r--bash/tools/creating_data/download-bin-tools.sh12
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