Servers managing servers? Inception! Puppet modules for building and managing kvm virtual hosts with Puppet.