Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/telekom-mms/ansible-collection-icinga-business-process
An Ansible collection that contains a role to add and edit nodes for the Icinga business process module.
https://github.com/telekom-mms/ansible-collection-icinga-business-process
ansible ansible-collection business-process icinga
Last synced: about 2 months ago
JSON representation
An Ansible collection that contains a role to add and edit nodes for the Icinga business process module.
- Host: GitHub
- URL: https://github.com/telekom-mms/ansible-collection-icinga-business-process
- Owner: telekom-mms
- License: gpl-3.0
- Created: 2021-03-16T21:25:02.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-03-21T13:11:12.000Z (11 months ago)
- Last Synced: 2024-04-29T01:09:51.391Z (9 months ago)
- Topics: ansible, ansible-collection, business-process, icinga
- Language: Jinja
- Homepage:
- Size: 84 KB
- Stars: 4
- Watchers: 10
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# Icinga Business Process Collection for Ansible
This collection contains an Ansible role which does generate configuration for the Icinga business process extension.
## Installation
```bash
ansible-galaxy collection install telekom_mms.icinga_business_process
```Alternatively put the collection into a requirements.yml-file:
```yaml
---
collections:
- telekom_mms.icinga_business_process
```## Example using the role
Please see the [README](roles/ansible_icinga_business_process/README.md) of the role.
## Known Issues
If you get this type of error it probably means that a node or service was specified which does not exist in your Icinga configuration:
```bash
"Status code was 200 and not [302]: OK (unknown bytes)"
```There are some cases where you need to set the variable `icinga_business_process_force_basic_auth` to `true`, otherwise you will get the following error from every play where the Ansible uri module is used:
```bash
AbstractDigestAuthHandler does not support the following scheme: ''Negotiate''
```
## LicenseGPLv3
## Author Information
* Christoph Sieber
* Daniel Uhlmann