This page describes how to create new virtual machines on the infra/api hosts running KVM/libvirt, with Virtual Machine Manager or with CLI tools.
In order for any of this to work, it is required that one or more hosts are installed with the role::kvm puppet role.
Virtual Machine Manager
Install Virtual Machine Manager
...