Book Image

Creating Development Environments with Vagrant

By : MICHAEL KEITH PEACOCK
Book Image

Creating Development Environments with Vagrant

By: MICHAEL KEITH PEACOCK

Overview of this book

Table of Contents (17 chapters)
Creating Development Environments with Vagrant Second Edition
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Provisioners


Because Vagrant provides support for provisioners, we should install these into the virtual machine so that Vagrant can tell them to provision our environments.

Installing Puppet

Puppet is installed using the built-in package manager:

sudo apt-get install puppet

Tip

The version of Puppet in the various operating system repositories may be slightly dated. Puppet can also be installed manually or via the repository site provided by Puppet Labs. More information is available on the Puppet labs website at http://docs.puppetlabs.com/guides/installation.html.

Installing Chef

As per the Chef documentation at https://www.chef.io/download-chef-client/, we can get a single command to install Chef for us:

curl -L https://www.chef.io/chef/install.sh | sudo bash