Chapter 2. Managing Packages in Puppet
This chapter is not just about learning how to manage packages in Puppet, although the package management is one of the key deliverables of this chapter. Before we dive into this, we have to revert our machine image to the snapshot revision that we created in Chapter 1, Puppet Development in Isolation, so that all of the changes we made in the virtual machine earlier are wiped out.
Once we have reverted to the snapshot, we will take a look at how to configure shared folders and host-only networking that will be used later in this book.
Moving on, we'll do more "snapshotting", and learn how to create a virtual machine clone from the snapshot, which will be used for our web server node that we are going to build in Chapter 3, My First Puppet Module.
Once the virtual machine clone is run, we will purge software packages from the system to create the slimmed down version of the Puppet Learning VM that has a smaller memory footprint...