included service and pointed to files
This commit is contained in:
@@ -30,10 +30,12 @@ NRPE allows monitoring tools like NAGIOS or ICINGA to connect to clients for mon
|
||||
|
||||
### Features
|
||||
INSTALLATION
|
||||
* install binaries
|
||||
* install nrpe binaries
|
||||
|
||||
CONFIGURATION
|
||||
* manage NRPE service user properties
|
||||
* manage directory structure (file system permissions, selinux context)
|
||||
*
|
||||
|
||||
SERVICE
|
||||
|
||||
@@ -44,8 +46,11 @@ Repostructure has moved to REPOSTRUCTURE.md in repo.
|
||||
All dependencies must be included in the catalogue.
|
||||
|
||||
* [cd_resources](https://gitlab.puppetsoft.com/12WW1160/cd_resources) to manage YUM repositories.
|
||||
* [cd_stdlib](https://gitlab.puppetsoft.com/12WW1160/cd_stdlib) or [puppetlabs stdlib](https://github.com/puppetlabs/puppetlabs-stdlib) to facilitate concat
|
||||
* [cd_concat](https://gitlab.puppetsoft.com/12WW1160/cd_stdlib) or [puppetlabs concat](https://github.com/puppetlabs/puppetlabs-concat) for concatenating files
|
||||
|
||||
### Deployment
|
||||
`cd_nrpe` does typically not need to be specifically declared. It will be auto-required by `cd_nagios` with default settings. Only if you want to override settings declare it specifically.
|
||||
|
||||
##### native Puppet deployment
|
||||
|
||||
@@ -57,7 +62,7 @@ node 'example.example.net' {
|
||||
}
|
||||
```
|
||||
#### through Foreman:
|
||||
In order to apply parameters through Foreman, **__cd_nrpe::params__** must be added to the host or hostgroup in question.
|
||||
In order to apply parameters through Foreman, **__cd_nrpe::params__** must be added to the host or hostgroup in question, unless the defaults are fully acceptable across the estate.
|
||||
|
||||
See [more details about class deployment on Confdroid.com](https://confdroid.com/2017/05/deploying-our-puppet-modules/).
|
||||
|
||||
|
||||
Reference in New Issue
Block a user