add Jenkinsfile

This commit is contained in:
12WW1160
2020-12-02 19:06:17 +01:00
parent 2b86d1251e
commit 72e78eb9e3
2 changed files with 6 additions and 520 deletions

View File

@@ -1,6 +1,4 @@
|Repo Name| version | Build Status|
|---|---|---|---|
|`cd_nrpe`| 0.0.1.1 | [![Build Status](https://pipelines.confdroid.com/buildStatus/icon?job=cd_nrpe)](https://pipelines.confdroid.com/job/cd_nrpe/)|
[![Build Status](https://pipelines.confdroid.com/buildStatus/icon?job=cd_nrpe)](https://pipelines.confdroid.com/job/cd_nrpe/)
### Synopsis
NRPE allows monitoring tools like NAGIOS or ICINGA to connect to clients for monitoring purposes.
@@ -12,7 +10,7 @@ NRPE allows monitoring tools like NAGIOS or ICINGA to connect to clients for mon
### Table of Contents
* [Features](#features)
* [Repo Structure](https://gitlab.confdroid.com/12WW1160/cd_nrpe/blob/master/REPOSTRUCTURE.md)
* [Repo Structure](https://sourcecode.confdroid.com/12WW1160/cd_nrpe/blob/master/REPOSTRUCTURE.md)
* [Repo Documention](#repo-documentation)
* [Dependencies](#dependencies)
* [Deployment](#deployment)
@@ -24,7 +22,6 @@ NRPE allows monitoring tools like NAGIOS or ICINGA to connect to clients for mon
* [Known Problems](#known-problems)
* [Support](#support)
* [Tests](#tests)
* [Changelog](https://gitlab.confdroid.com/12WW1160/cd_nrpe/blob/master/CHANGELOG.md)
* [Contact Us](https://confdroid.com/contact/)
* [Disclaimer](#disclaimer)
@@ -56,10 +53,10 @@ The full puppet html documentation is available in docs/index.html
### Dependencies
All dependencies must be included in the catalogue.
* [cd_resources](https://gitlab.confdroid.com/12WW1160/cd_resources) to manage YUM repositories.
* [cd_firewall](https://gitlab.confdroid.com/12WW1160/cd_firewall) or [puppetlabs firewall](https://github.com/puppetlabs/puppetlabs-firewall) to manage iptables
* [cd_stdlib](https://gitlab.confdroid.com/12WW1160/cd_stdlib) or [puppetlabs stdlib](https://github.com/puppetlabs/puppetlabs-stdlib) to facilitate concat
* [cd_concat](https://gitlab.confdroid.com/12WW1160/cd_stdlib) or [puppetlabs concat](https://github.com/puppetlabs/puppetlabs-concat) for concatenating files
* [cd_resources](https://sourcecode.confdroid.com/12WW1160/cd_resources) to manage YUM repositories.
* [cd_firewall](https://sourcecode.confdroid.com/12WW1160/cd_firewall) or [puppetlabs firewall](https://github.com/puppetlabs/puppetlabs-firewall) to manage iptables
* [cd_stdlib](https://sourcecode.confdroid.com/12WW1160/cd_stdlib) or [puppetlabs stdlib](https://github.com/puppetlabs/puppetlabs-stdlib) to facilitate concat
* [cd_concat](https://sourcecode.confdroid.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.