Інструкція по розгортанню шаблонів віртуальних машин з використанням Cloud-Init.
1. Створити нову віртуальну машину (VM). Налаштування:
2. Завантажити Cloud образ в локальне сховище proxmox (local)
local (pve)ISO-образи завантажити за URL готовий образ диску для Cloud-Init. Наприклад Ubuntu 24.04 (Noble) (.img)3. Виконати імпорт готового образу системи у віртуальну машину. Зробити це можна з консолі, виконавши наступну команду:
qm set 1000 --scsi0 local-lvm:0,import-from=/var/lib/vz/template/iso/noble-server-cloudimg-amd64.img
де 1000 - ID віртуальної машини
де /var/lib/vz/template/ - шлях за замовчуванням зберігання завантажених образів із веб-інтерфейсу proxmox
4. В розділі Обладнання додати новий Cloud-Init диск зі зписку.
5. В розділі Cloud-Inut налаштувати облікові данні та мережеву конфігурацію.
6. В розділі Параметри встановити єдиний спосіб завантаження з системи - це диск SCSi.
7. Запустити операційну систему, після чого потрібно завантажити та встановити qemu-guest-agent згідно пункту 1/3.
sudo apt update sudo apt install qemu-guest-agent sudo systemctl start qemu-guest-agent sudo systemctl enable qemu-guest-agent sudo systemctl status qemu-guest-agent
8. Новостворену віртуальну машину (VM) потрібно “зберегти як шаблон”. Після чого ви зможете розгорати нову VM методом “копіювання шаблона” і перед запуском встановлювати облікові дані та мережеву конфігурацію.