#!/usr/bin/env bash # scripts/k3d-knoe-down.sh # Tear down the k3d-knoe local dev cluster. # # Usage: # make k3d-knoe-down # deletes the entire k3d cluster # # Prerequisites: k3d set -euo pipefail CLUSTER_NAME="${K3D_CLUSTER_NAME:-k3d-knoe}" log() { echo "[k3d-knoe-down] $*"; } if k3d cluster list 2>/dev/null | awk '{print $1}' | grep -qx "${CLUSTER_NAME#k3d-}"; then log "Deleting k3d cluster '${CLUSTER_NAME#k3d-}'..." k3d cluster delete "${CLUSTER_NAME#k3d-}" log "Cluster deleted." else log "Cluster '${CLUSTER_NAME#k3d-}' not found — nothing to do." fi