News Feed
Jobs Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Erika Heidi:
A beginners guide to Vagrant, part 2 - Provisioning and Puppet
July 05, 2013 @ 11:25:29

Erika Heidi has posted the second part of her series looking at creating development environments with Vagrant and Puppet (part one is here). In this new post she talks about the configuration of the newly created environments.

In the first part of this beginner's guide to Vagrant, we found out how to install Vagrant and get a really basic Ubuntu box up and running. But we need something more: we need to properly set up our development environment, in a fully automated way. Its time to use provisioners to help us with these tasks. For a better understanding of how provisioners work, lets start using a very basic shell script as a provisioner.

She talks about setting up the shell provisioning and how to use it from the Vagrantfile configuration. She includes the example output but notes that there's a better way than making lots of shell scripts for everything - using Puppet. Info about Puppet manifests (its configuration file format) and examples are included. An example is included of using puppet to provision a VM and a hint about things to come (puppet modules).

0 comments voice your opinion now!
puppet vagrant provisioning introduction beginner guide

Link: http://erikaheidi.com/2013/07/04/a-beginners-guide-to-vagrant-part-2-provisioning-and-puppet

blog comments powered by Disqus

Similar Posts

Zend Developer Zone: Getting Started with Drizzle and PHP

Refulz Blog: Traits in PHP 5.4 - Why we need Traits

Sebastian Bergmann's Blog: So Long, and Thanks for all the PEARs

DZone.com: Creating a virtual server with Vagrant: a practical walkthrough

Community News: PuPHPet Adds Support for HHVM


Community Events











Don't see your event here?
Let us know!


symfony2 install application security code composer framework hhvm hack package introduction database performance language component podcast facebook release unittest threedevsandamaybe

All content copyright, 2014 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework