Proxmox Virtual Environment
Proxmox Virtual Environment is a complete, open-source server management platform for enterprise virtualization. It tightly integrates the KVM hypervisor and Linux Containers (LXC), software-defined storage and networking functionality, on a single platform. With the integrated web-based user interface you can manage VMs and containers, high availability for clusters, or the integrated disaster recovery tools with ease.
notes
- you can only terraform VM’s from when a template exists
- when using terraform to spin up VM’s, use
virt-sysprep
to modify images without needing to use gui - ensure your bios has virtualisation features enabled
- e.g. for hp elitedesk: https://support.hp.com/id-en/document/ish_5637142-5637191-16
guides
- very clear and concies good guide on how to import qcow2 images to proxmox: https://www.kali.org/docs/virtualization/install-proxmox-guest-vm/