Provision entire environments