Files
CKS-Lessons/lab-environment/reset-lab.sh
2026-08-27 11:50:09 +06:00

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"