k8s-sig-cluster-lifecycleawskubesprayhigh-availabilityansiblekubernetes-clustergcekubernetesbare-metal
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
361 B
19 lines
361 B
#!/bin/bash
|
|
set -euxo pipefail
|
|
|
|
# Cleanup vagrant VMs to avoid name conflicts
|
|
|
|
apt-get install -y libvirt-clients
|
|
|
|
for i in $(virsh list --name)
|
|
do
|
|
virsh destroy "$i"
|
|
virsh undefine "$i"
|
|
done
|
|
|
|
|
|
# Cleanup domain volumes
|
|
for i in $(virsh vol-list default|grep \.img |grep -v VAGRANTSLASH | cut -f 2 -d ' ')
|
|
do
|
|
virsh vol-delete "$i" --pool default
|
|
done
|