Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/netways/icinga-installer
- Owner: NETWAYS
- License: apache-2.0
- Created: 2021-02-22T14:34:01.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-21T13:48:59.000Z (4 months ago)
- Last Synced: 2024-10-21T22:29:16.215Z (4 months ago)
- Topics: icinga, puppet
- Language: Puppet
- Homepage: https://netways.de/
- Size: 165 KB
- Stars: 15
- Watchers: 15
- Forks: 4
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Authors: AUTHORS
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.