Requirements
Mandatory
You must install first on your hypervisor :
- Qemu-KVM & Libvirt
- Python >= 3.9
Provision
For classic OS provisioning, you must install on your hypervisor:
- Cloud-Init
It concerns Debian-based OS, RedHat-based OS, Alpine, ArchLinux, Gentoo, etc...
Check the complete list of supported distributions.
Immutable OS
If you plan to install immutable OS only, you don't need Cloud-Init.
You must provision the OS using Ignition files.