From f05ca938d5f16051be837cefb600dbcb2e946a29 Mon Sep 17 00:00:00 2001 From: Stefan Prodan Date: Wed, 10 Apr 2024 12:06:57 +0300 Subject: [PATCH] Add teardown script Signed-off-by: Stefan Prodan --- scripts/fleet-down.sh | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100755 scripts/fleet-down.sh diff --git a/scripts/fleet-down.sh b/scripts/fleet-down.sh new file mode 100755 index 0000000..8e64517 --- /dev/null +++ b/scripts/fleet-down.sh @@ -0,0 +1,26 @@ +#!/usr/bin/env bash + +# This script tears down the fleet of Kubernetes clusters. + +# Copyright 2024 The Flux authors. All rights reserved. +# SPDX-License-Identifier: Apache-2.0 + +set -o errexit +set -o pipefail + +CLUSTER_HUB="flux-hub" +echo "INFO - Deleting cluster ${CLUSTER_HUB}" + +kind delete cluster --name "${CLUSTER_HUB}" + +CLUSTER_STAGING="flux-staging" +echo "INFO - Deleting cluster ${CLUSTER_STAGING}" + +kind delete cluster --name "${CLUSTER_STAGING}" + +CLUSTER_PRODUCTION="flux-production" +echo "INFO - Deleting cluster ${CLUSTER_PRODUCTION}" + +kind delete cluster --name "${CLUSTER_PRODUCTION}" + +echo "INFO - Clusters deleted successfully"