Requirements
Local machine
On the machine where the command-line tool is installed, the following requirements must be met:
- Git
- Python >= 3.0
- Python virtualenv
Hosts
A host is a physical server that can be either a local or remote machine. Each host must have:
- installed hypervisor and
- installed libvirt virtualization API
If the host is a remote machine, a local machine must have:
- appropriate pasword-less SSH keys to sucessfully connect to the remote hypervisor.
Example - Install KVM
For example, to install the KVM (Kernel Virtual Machine) hypervisor and libvirt, use yum or apt to install the following packages:
qemu
qemu-kvm
libvirt-clients
libvirt-daemon
libvirt-daemon-system
After installation, also add user to the kvm
and libvirt
groups.