Puppetized infrastructure