MicroVM support

No plans, because we have LXC containers with much lower ressource usage ...

But I guess it is possible to run such MicroVMs inside LXC or qemu VMs.
 
I tried to find some self-hosting equivalent of Fargate / Lambda, for example in Proxmox and I found this post.
At first sight, Firecracker looks good. @ewaldo , @spirit , thank you!
P.S.: I really love LXC but there are not a lot of API and tools to orchestrate them. For example, no official Ansible dynamic inventory for Proxmox.
 
  • Like
Reactions: zoechi
I see this is a long dead there but we would like to be able to use microvm's for the additional isolation they provide paired with the near-contrainer-like spin time and(?) the cloud-init support.

My last comment has enough +1s that I guess others might find this useful. I intend to investigate the microvm thing and I will post to the forums if I make any progress.
 
Hi,


I’d like to express interest in native microVM support within Proxmox VE.
My use cases are based on the work described here:
https://wiki.netbsd.org/users/imil/microvm/


In short, I’m using NetBSD microVMs for lightweight, reproducible workloads with very fast boot times and minimal device emulation.
From an operational standpoint, being able to launch such VMs directly from the PVE web console or API (without manual QEMU command-line configuration) would be ideal.


The absence of live migration is not a blocker in my scenario — microVMs can simply reboot on another node if needed.


Is there any technical or roadmap constraint that prevents this from being integrated?


Also, @steevestroke — did you manage to make any progress or practical use since your last post?


Thanks.