Updating ownerskip in cleanup script

This commit is contained in:
vandomej 2025-09-28 15:35:11 -07:00
parent 2ff34f9446
commit 2804b6ddaa
2 changed files with 6 additions and 3 deletions

View file

@ -2,11 +2,14 @@
cluster_name="$1" cluster_name="$1"
echo "Starting cleanup for cluster: $cluster_name" 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 \ sudo --preserve-env=HOME talosctl cluster destroy \
--provisioner=qemu \ --provisioner=qemu \
--name $cluster_name || true --name $cluster_name || true
sudo ifconfig bridge0 destroy || true sudo pkill -9 -f qemu-system
# Remove kubeconfig entries # Remove kubeconfig entries
kubectl config delete-context "$cluster_name" || true kubectl config delete-context "$cluster_name" || true

View file

@ -84,8 +84,8 @@ resource "null_resource" "talos_cluster" {
--cpus ${self.triggers.vcpu_count} --cpus ${self.triggers.vcpu_count}
# Change ownership of the generated files in ~/.talos and ~/.kube # Change ownership of the generated files in ~/.talos and ~/.kube
sudo chown -R $(whoami):admin $(HOME)/.talos sudo chown -R $(id -u):$(id -g) $(HOME)/.talos
sudo chown -R $(whoami):admin $(HOME)/.kube sudo chown -R $(id -u):$(id -g) $(HOME)/.kube
EOT EOT
} }