Files
vmcreate/README.md
2025-10-22 16:54:12 +00:00

949 B
Raw Blame History

Срипт для создания нескольких виртуальных машин одновременно.

Скрипт парсит файл 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