You are here
Opsview Puppet Module
The Opsview Puppet module allows Puppet to create and modify Opsview objects using Opsview's REST API. In order to accomplish this, a puppet "manage" node needs to be delegated for gathering and applying Opsview configuration (this is commonly the Puppet master server, itself.)
- Puppet server package and Puppet DB package installed. The Puppet DB package will make it possible to use exported resources.
- The "manage" node will need to have the rest-client and json rubygems packages
- Puppet will need to be configured to automatically send modules to client nodes (default behavior for current version.)
Opsview Puppet Module is available on our GitHub project with the relevant documentation.