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

Chapter 6. Provisioning Vagrant Machines with Puppet, Ansible, and Chef

In Chapter 3, Provisioning with Puppet, Chapter 4, Using Ansible, and Chapter 5, Using Chef, we had an introduction to Puppet, Chef, and Ansible, which are provisioning tools with support built into Vagrant. However, we only looked at how the tools worked in a general way; we didn't look at how to use them with Vagrant.

In this chapter, you will learn the following topics:

  • Using Puppet within Vagrant

  • Using Chef within Vagrant

  • Using Ansible within Vagrant

  • Recapping how to provision with the built-in SSH provisioner

  • Working with multiple provisioners

  • How we can override the provisioning tools through the command line