In this chapter we have learned how we can apply our knowledge of Puppet and Chef from Chapter 3, Provisioning with Puppet, and Chapter 4, Provisioning with Chef, and configure Vagrant to use these tools to provision our virtual machines. This has included:
- Using Puppet in a standalone mode, which uses the Puppet
apply command to apply locally stored manifests and modules onto the machine
- Using Puppet in the client/server mode, which uses the Puppet agent to retrieve configuration from a central server to provision the machine
- Using Chef solo which applies locally stored cookbooks and recipes to the machine
- Using Chef in the client/server mode, which uses the Chef client to retrieve the configuration from a central server to provision the ...