From 7049c260be7dfc9d0f0c2b24fb452ec3da195e50 Mon Sep 17 00:00:00 2001 From: Sergey Dudoladov Date: Thu, 25 Apr 2019 14:23:52 +0200 Subject: [PATCH] delete existing kind cluster --- e2e/mock_e2e.sh | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/e2e/mock_e2e.sh b/e2e/mock_e2e.sh index 51afba223..f092b259b 100755 --- a/e2e/mock_e2e.sh +++ b/e2e/mock_e2e.sh @@ -6,6 +6,16 @@ set -o nounset set -o pipefail IFS=$'\n\t' -kind create cluster --name kind-m --config ./e2e/kind-config-multikind.yaml --loglevel debug -export KUBECONFIG="$(kind get kubeconfig-path --name="kind-m")" +readonly cluster_name="kind-test-postgres-operator" + +# avoid interference with previous test runs +if [[ $(kind get clusters | grep "^${cluster_name}*") != "" ]] +then + rm "$KUBECONFIG" + unset KUBECONFIG + kind delete cluster --name ${cluster_name} +fi + +kind create cluster --name ${cluster_name} --config ./e2e/kind-config-multikind.yaml +export KUBECONFIG="$(kind get kubeconfig-path --name=${cluster_name})" kubectl cluster-info