Provision a New Linux Dev Environment in Nothing Flat with Puppet

view full story

https://www.linux.com – With Puppet and Vagrant, you can automate creating a complete new development environment. Setting up a development environment for a web application can seem simple—just use SQLite and WEBrick or a similar development server—but taking shortcuts can quickly lead to problems. What happens when you need to onboard new team members? What if your team members are geographically distributed? How do you prevent bugs from creeping in when the production environment's configuration drifts away from the development environment? Even if you've managed to set up a picture-perfect development envi (Software)