====== Cloud-Init ======
Інструкція по розгортанню шаблонів віртуальних машин з використанням ''Cloud-Init''.
**1.** Створити нову віртуальну машину (**VM**). Налаштування:
- Загальне: Обрати імʼя для шаблону та встановити сервісний ID (наприклад: 1001).
- ОС: Не використовувати носії
- Система: Увімкнути агент QEMU за потреби
- Диски: Видалити всі диски
- Мережа: Вимкнути firewall
**2.** Завантажити Cloud образ в локальне сховище proxmox (local)
- Перейти в локальне сховище –> ''local (pve)''
- В розділі ''ISO-образи'' завантажити за URL готовий образ диску для ''Cloud-Init''. Наприклад [[https://cloud-images.ubuntu.com|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** методом "копіювання шаблона" і перед запуском встановлювати облікові дані та мережеву конфігурацію.