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

Tags

Tag

What it does

icinga_kubernetes_web

Installs and configures the Icinga for Kubernetes Web Module

Mandatory Role Variables

Variable

Description

icinga_kubernetes_web__version

The module version to install. Possible options: https://github.com/Icinga/icinga-kubernetes-web/releases

Example:

# mandatory
icinga_kubernetes_web__version: 'v0.2.0'

Optional Role Variables

Variable

Description

Default Value

icinga_kubernetes_web__url

The URL from where to download the IcingaWeb2 Business Process Module.

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-businessprocess/archive/{{ icinga_kubernetes_web__version }}.tar.gz'

License

The Unlicense

Author Information

Linuxfabrik GmbH, Zurich