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

Summary


In this chapter, we learned how we can apply our knowledge of Puppet and Chef from Chapter 3, Provisioning with Puppet, Chapter 4, Using Ansible, and Chapter 5, Using Chef, and configure Vagrant to use these tools to provision our virtual machines.

We started off by learning to use Puppet in standalone mode that uses the puppet apply command to apply locally stored manifests and modules onto the machine. Then, we continued using Puppet in the client/server mode that uses the Puppet agent to retrieve the configuration from a central server to provision the machine.

We then learned how to use Ansible to run playbooks on specific machines along with the fundamentals of Chef-solo, which applies locally stored cookbooks and recipes to the machine. It also included the usage of Chef in client/server mode, which uses the Chef client to retrieve the configuration from a central server to provision the machine.

Other standard provisioners were also checked using SSH provisioning and multiple...