Puppet defined types for managing Splunk configuration.
Fail with a canned "not_configured" messsage and log relevant facts
Type & provider to manage system name service configuration
Generate user SSH keys on nodes and make public keys available as facts.
Puppet functions for system database lookups.
Do-nothing define to implement a mutex between classes, defines, etc.
Puppet defined type to install RPM GPG keys
Hiera backend using genders
Report processor to log in Splunk CIM style