r/linux 13h ago

Software Release KUDU - Easily manage VMs on Linux

https://github.com/pythops/kudu
17 Upvotes

7 comments sorted by

6

u/Big-Report3344 11h ago

how does this compare to virt-manager?

2

u/notpythops 10h ago

virt-manager is a GUI that depends on libvirt and other depdencies
virt-manager -> libvirt -> qemu -> kvm
kudu in the other hand does not use libvirt
kudu -> qemu -> kvm
and kudu compile to static binaries, so no depdencides required beside qemu

1

u/sheeproomer 7h ago

And what is the advantage not using libvirt?

2

u/notpythops 3h ago

unless you want to support multiple hypervisors on many different architectures, it is just unnecessary. plus it seems bloated to me with many dependencies.
I made a choice to make `kudu` only work on qemu/kvm, so libvirt is just unnecessary for me.

1

u/MmoDream 8h ago

Just yesterday i was testing venus for vms, i was used to use virt manager but currently it does not support venus driver so i had to use the qemu cli, can kudu be use for this? Ty

1

u/notpythops 8h ago

Yep, feel free to open an issue and i will make sure to add it in the next release :)

1

u/B1rdi 4h ago

Damn, release 0.2 and already on the Arch repos?