Install kustomize in CI

This commit is contained in:
stefanprodan
2020-08-15 09:25:27 +03:00
parent f12fe4254a
commit 7c3cb5c5a3
+10 -1
View File
@@ -3,7 +3,8 @@
set -o errexit
REPO_ROOT=$(git rev-parse --show-toplevel)
HELM_VERSION=v3.0.3
HELM_VERSION=v3.3.0
KUSTOMIZE_VERSION=3.8.1
KIND_VERSION=v0.8.1
KUBE_VERSION=v1.16.9
@@ -26,6 +27,14 @@ kind create cluster --wait 5m --image kindest/node:${KUBE_VERSION}
kubectl get pods --all-namespaces
cd /tmp
echo ">>> Installing Helm"
curl -sSL https://get.helm.sh/helm-${HELM_VERSION}-linux-amd64.tar.gz | tar xz && sudo mv linux-amd64/helm /usr/local/bin/ && rm -rf linux-amd64
helm repo add stable https://kubernetes-charts.storage.googleapis.com/
echo ">>> Installing Kustomize"
kustomize_url=https://github.com/kubernetes-sigs/kustomize/releases/download && \
curl -sL ${kustomize_url}/kustomize%2Fv${KUSTOMIZE_VERSION}/kustomize_v${KUSTOMIZE_VERSION}_linux_amd64.tar.gz | tar xz
chmod +x kustomize
sudo mv kustomize /usr/local/bin/kustomize