21 lines
523 B
Bash
21 lines
523 B
Bash
|
|
#!/usr/bin/env bash
|
||
|
|
|
||
|
|
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||
|
|
VAGRANT_DIR="$SCRIPT_DIR/../vagrant/dev/ubuntu/"
|
||
|
|
|
||
|
|
echo "Script directory: $SCRIPT_DIR"
|
||
|
|
echo "Vagrant directory: $VAGRANT_DIR"
|
||
|
|
cd "$VAGRANT_DIR" || {
|
||
|
|
echo "Failed to change directory to Vagrant directory: $VAGRANT_DIR"
|
||
|
|
exit 1
|
||
|
|
}
|
||
|
|
|
||
|
|
vagrant up vm1 vm2 vm3
|
||
|
|
if [ $? -ne 0 ]; then
|
||
|
|
echo "Failed to start Vagrant VMs. Please check your Vagrant setup."
|
||
|
|
exit 1
|
||
|
|
fi
|
||
|
|
|
||
|
|
../../../scripts/configure_vagrant_k3s.sh && \
|
||
|
|
vagrant up workstation
|