This Ansible collection contains:
-
A role to manage the Installation for your Icinga agents
-
A role to deploy your custom check scripts to your Icinga agents
-
The collection to deploy your Icinga master via the Icinga Director module
-
An extra collection to use the Business Process module
- Ansible version: 2.9.10
- Icinga package repository configured
- Note: for Redhat based Distributions you need to have install epel package repository too
If you use an older version, you can install it with Ansible Galaxy:
ansible-galaxy collection install t_systems_mms.ansible_collection_icinga
Alternatively put the collection into a requirements.yml
file:
---
collections:
- t_systems_mms.ansible_collection_icinga
icinga_agent role:
Examples on how to use the role can be found here
icinga_plugins role:
Examples on how to use the role can be found here
icinga_director collection:
Check out the 'Documentation' part for the modules here
icinga_business_process collection:
Check out the 'Documentation' part for this collection here
GPLv3
- Christopher Grau
- Daniel Uhlmann
- Contributors from ansible-collection-icinga-director
- Contributors from ansible-collection-icinga-business-process