examples/kubernetes/create_vms.sh
2025-04-01 04:14:10 +03:00

37 lines
1.0 KiB
Bash
Executable File

#!/bin/bash
set -e
mkdir -p tmp
detee-cli vm deploy --hostname k3s-master --vcpus 2 \
--memory 3000 --disk 20 --location Random --public-ip |
tail -1 > tmp/master_ssh_command &&
echo "k3s-master successfully created" &
sleep 1
detee-cli vm deploy --hostname k3s-node-1 --vcpus 2 \
--memory 3000 --disk 20 --location Random --public-ip |
tail -1 > tmp/node1_ssh_command &&
echo "k3s-node-1 successfully created" &
sleep 1
detee-cli vm deploy --hostname k3s-node-2 --vcpus 2 \
--memory 3000 --disk 20 --location Random --public-ip |
tail -1 > tmp/node2_ssh_command &&
echo "k3s-node-2 successfully created" &
sleep 1
detee-cli vm deploy --hostname k3s-node-3 --vcpus 2 \
--memory 3000 --disk 20 --location Random --public-ip |
tail -1 > tmp/node3_ssh_command &&
echo "k3s-node-3 successfully created" &
sleep 1
detee-cli vm deploy --hostname k3s-node-4 --vcpus 2 \
--memory 3000 --disk 20 --location Random --public-ip |
tail -1 > tmp/node4_ssh_command &&
echo "k3s-node-4 successfully created" &
wait