Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/netways/icinga-installer

An easy to use Icinga-Installer
https://github.com/netways/icinga-installer

icinga puppet

Last synced: 3 months ago
JSON representation

An easy to use Icinga-Installer

Awesome Lists containing this project

README

        

# Simple installer for the Icinga software stack

The `icinga-installer` is a tool to install and manage your Icinga instance. It is based on Puppet and uses `YAML` configuration.

## Requirements:

* Puppet >= 7.9.0 < 9
* Rubygem `kafo`

## Installation

Please refer to the [doc](https://github.com/NETWAYS/icinga-installer/tree/main/doc) directory for an installation guide and further information on how to configure the installer.

## Usage

The default Admin-Account for Icinga Web 2 is 'icingaadmin', the random initial password is displayed at the end of the installation process.

```bash
icinga-installer [-i] -S server-db-mysql|server-db-pgsql|server-ido-mysql|server-ido-pgsql|worker|agent
```

From the second run on, the -S option may be omitted, since the host is now set to this scenario.