feat: libvirt domain xml progress

This commit is contained in:
2025-04-01 11:22:10 +01:00
parent b9bec36843
commit b7d7027eec
7 changed files with 738 additions and 155 deletions

View File

@ -13,6 +13,7 @@ A bitcoin powered VPS system.
- [RevolutPay](https://www.revolut.com/business/revolut-pay/)
- VM Backend:
- Proxmox
- LibVirt (WIP)
- Network Resources:
- Mikrotik JSON-API
- OVH API (dedicated server virtual mac)
@ -42,10 +43,18 @@ delete-after: 3
read-only: false
# Provisioner is the main process which handles creating/deleting VM's
# Currently supports: Proxmox
provisioner:
proxmox:
# Proxmox (QEMU) settings used for spawning VM's
# QEMU settings used for spawning VM's
qemu:
bios: "ovmf"
machine: "q35"
os-type: "l26"
bridge: "vmbr0"
cpu: "kvm64"
kvm: false
libvirt:
# QEMU settings used for spawning VM's
qemu:
bios: "ovmf"
machine: "q35"