951 B
951 B
Срипт для создания нескольких виртуальных машин одновременно.
Скрипт парсит файл hosts
создаёт и запускает на кластере виртуальные машины с заданным IP и hostname в 35 сети.
Синтаксис: ip-адрес, пробел, hostname.
- XXX.XXX.XXX.XX1 HOSTNAME1
- XXX.XXX.XXX.XX2 HOSTNAME2
VMID формируется на основе последних двух октетов IP адреса ip=10.10.35.21 > VMID=3521
Запуск
git clone https://git.tvstart.ru/dbadovsky/vmcreate.git
cd vmcreate/
bash vmcreate.sh
Ключ
публичный ключ находится в файле user.yaml
Пакеты устанавливаемые автоматически
- qemu-guest-agent
- git
- net-tools
- python3
- python3-pip
- python3-venv