kube-router/hack/vagrant-destroy.sh
Bryan Zubrod 1a71a12ec7 vagrant: Local cluster enhancements (#110)
* Ensure image from current build is used
* Fix vagrant destroy logic
2017-08-07 21:39:32 -05:00

22 lines
547 B
Bash
Executable File

#!/usr/bin/env sh
# vim: noai:ts=2:sw=2:set expandtab
set -e
HACK_DIR="$(CDPATH='' cd -- "$(dirname -- "$0")" && pwd -P)"
export HACK_DIR
# shellcheck source=vagrant-common.sh
. "${HACK_DIR}/vagrant-common.sh"
for i in "${BK_CLONE_DIR}/hack/single-node" "${BK_CLONE_DIR}/hack/multi-node"; do
echo "INFO: Running vagrant destroy -f in ${i}"
cd "${i}"
vagrant destroy -f
echo "INFO: Removing cluster assets in ${i}"
rm -rf "${i}/cluster"
done
echo "INFO: Removing symbolic link to Bootkube hack directory"
rm -rf "${BK_SHORTCUT_DIR}"