20 lines
458 B
Bash
20 lines
458 B
Bash
#!/usr/bin/env bash
|
|
set -Eeuo pipefail
|
|
|
|
CLUSTER_NAME="cks-lab"
|
|
export KUBECONFIG="/opt/cks-lab/kubeconfig"
|
|
|
|
if [[ "$CLUSTER_NAME" != "cks-lab" ]]; then
|
|
echo "Refusing to delete an unexpected cluster name." >&2
|
|
exit 1
|
|
fi
|
|
|
|
systemctl start docker 2>/dev/null || service docker start
|
|
if kind get clusters | grep -Fxq "$CLUSTER_NAME"; then
|
|
kind delete cluster --name "$CLUSTER_NAME"
|
|
else
|
|
echo "The cks-lab cluster does not exist."
|
|
fi
|
|
rm -f "$KUBECONFIG"
|
|
|