Ansible Roles

Transitiv Technologies use Ansible extensively to manage both our own as well as our customer's servers.

Icinga 2

Travis build Status

This role automates configuring the official Icinga 2 package repositories and installing Icinga 2

Supported Platforms

The following platforms are currently supported by this role:

  • Ubuntu
    • 16.04 LTS (xenial)
    • 18.04 LTS (bionic)
  • Debian
    • 8 (wheezy)
    • 9 (buster)
    • 10 (stretch)
  • CentOS / RHEL
    • 6
    • 7
    • 8

Installation

The most straightforward way to install the role is via Ansible Galaxy:

$ ansible-galaxy install transitiv.icinga2

Alternatively you can clone the git repository from Github directly into the roles directory in your playbook:

$ git clone https://github.com/transitiv/ansible-role-icinga2.git roles/icinga2

Usage

This role should work out of the box, but please refer to the README file for full details.