Chapter 4
Extending Puppet Functionalities
Section 3
Running Our Own Custom Types
We will learn how to go beyond the default types available with Puppet and write custom types for an MPLI Productions environment. - Start with a simple define type called greet that creates a notify resource - The next type of custom type is done by extending Puppet. We'll make a module to do this, and allow Puppet to utilize the pluginsync method to stick the files in the appropriate place