4 ms·
As someone who has * used libvirt and the various tools you mentioned for managing VMs * used the libvirt API to help write vagrant-libvirt [0] I feel tha
by sciurus 12y ago
As someone who has
* used libvirt and the various tools you mentioned for managing VMs
* used the libvirt API to help write vagrant-libvirt [0]
I feel that libvirt is a useful (albeit quirky) building block but not something you want to interact with directly. Those tools you mentioned aren't ones I'd generally recommend using. You want to have tools with a higher-level of abstraction that can bring in more functionality that is available in just libvirt and provide better interfaces on top of that combination. There's a reason the OpenStack project created Nova, Glance, Neutron, etc.
[0] https://github.com/pradels/vagrant-libvirt https://github.com/pradels/vagrant-libvirt