#!/bin/bash cluster_name="$1" echo "Starting cleanup for cluster: $cluster_name" sudo chown -R $(id -u):$(id -g) $HOME/.talos sudo chown -R $(id -u):$(id -g) $HOME/.kube sudo --preserve-env=HOME talosctl cluster destroy \ --provisioner=qemu \ --name $cluster_name || true sudo pkill -9 -f qemu-system # Remove kubeconfig entries kubectl config delete-context "$cluster_name" || true kubectl config delete-cluster "admin@$cluster_name" || true kubectl config delete-user "admin@$cluster_name" || true talosctl config remove "$cluster_name" || true # Remove files sudo rm -rf "${HOME}/.talos/clusters/${cluster_name}" || truec echo "Cleanup completed for cluster: $cluster_name"