Automated deploy for dynamic puppet environments