Ansible Role icinga_kubernetes_web¶
Icinga for Kubernetes consists of multiple components. This role only installs Icinga for Kubernetes Web. Generally, the Icinga for Kubernetes is also required, use the linuxfabrik.lfops.icinga_kubernetes role for that. Run the linuxfabrik.lfops.icinga_kubernetes role first to initialise the database.
This role is tested with the following Icinga for Kubernetes Web versions:
0.2.0
Mandatory Requirements¶
A configured IcingaWeb2. This can be done using the linuxfabrik.lfops.icingaweb2 role.
Mandatory Role Variables¶
icinga_kubernetes_web__version
The module version to install. Possible options: https://github.com/Icinga/icinga-kubernetes-web/releases.
Type: String.
Default: none
Example:
# mandatory
icinga_kubernetes_web__version: 'v0.2.0'
Optional Role Variables¶
icinga_kubernetes_web__url
The URL from where to download the IcingaWeb2 Business Process Module.
Type: String.
Default:
'https://github.com/Icinga/icinga-kubernetes-web/archive/{{ icinga_kubernetes_web__version }}.tar.gz'
Example:
# optional
icinga_kubernetes_web__url: 'https://github.com/Linuxfabrik/icingaweb2-module-kubernetes-web/archive/{{ icinga_kubernetes_web__version }}.tar.gz'