At Crew we have a very complicated Infrastructure. Once Eddie talks to the right people and gets a VM for foreman, we'll setup a openstack provisioning our 5 physical machines and control them with puppet through foreman

Public IP Space

VLANs

Machines

IP Space