Using Puppet-supported modules
Many of the modules found on the public Forge are of high quality and have good documentation. The modules we will cover in this section are well-documented. What we will do is use concrete examples to show how to use these modules to solve real-world problems. Though I have covered only those modules I personally found useful, there are many excellent modules that can be found on the Forge. I encourage you to have a look at them first before starting to write your own modules.
The modules that we will cover are as follows:
These modules extend Puppet with custom types and, therefore, require that
pluginsync be enabled on our nodes.
pluginsync copies Ruby libraries from the modules to ...