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:

  • concat
  • inifile
  • firewall
  • lvm
  • stdlib

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 ...

Get Mastering Puppet - Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.