News Feed

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


blog comments powered by Disqus

Similar Posts

DevArticles: Deploying your Site with PHPEclipse, continued

Brian Swan's Blog: Getting Started with PHP on Windows

David Coallier's Blog: Installing PHP6 (For beginners)

Three Devs & A Maybe Podcast: Introduction to the Standard PHP Library (SPL)

Chris Hartjes' Blog: Build PHP 5.4 on CentOS With Vagrant

Community Events

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

podcast opinion example php7 series video api version voicesoftheelephpant framework library list community language extension laravel laravel5 release introduction interview

All content copyright, 2015 :: - Powered by the Solar PHP Framework