Removing error swallowing in cleanup script

This commit is contained in:
vandomej 2025-09-28 11:54:31 -07:00
parent 80b048c07b
commit 91d1e369e8
2 changed files with 9 additions and 5 deletions

View file

@ -2,13 +2,13 @@
cluster_name="$1"
# Remove kubeconfig entries
kubectl config delete-context "$cluster_name" 2>/dev/null || true
kubectl config delete-cluster "admin@$cluster_name" 2>/dev/null || true
kubectl config delete-user "admin@$cluster_name" 2>/dev/null || true
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" 2>/dev/null || true
talosctl config remove "$cluster_name" || true
# Remove files
rm -rf "${HOME}/.talos/clusters/${cluster_name}" 2>/dev/null || true
rm -rf "${HOME}/.talos/clusters/${cluster_name}" || truec
echo "Cleanup completed for cluster: $cluster_name"

View file

@ -90,6 +90,10 @@ resource "null_resource" "talos_cluster" {
--workers 0 \
--memory ${self.triggers.memory_mb} \
--cpus ${self.triggers.vcpu_count}
# Change ownership of the generated files in ~/.talos and ~/.kube
sudo chown -R $(whoami):admin ~/.talos
sudo chown -R $(whoami):admin ~/.kube
EOT
}