stdevel.omd
omd
Dieses Role installiert und konfiguriert OMD (Open Monitoring Distribution).
Anforderungen
Das System benötigt Zugriff zum Internet. Außerdem benötigen Sie eine Linux-Installation, die von OMD unterstützt wird - z.B.:
- CentOS / Red Hat Enterprise Linux
- 7
- 8
- SUSE Linux Enterprise Server 12
- Debian
- 10 (Buster)
- 11 (Bullseye)
- Ubuntu
- 18.04 (Bionic Beaver)
- 20.04 (Focal Fossa)
- 22.04 (Jammy Jellyfish)
Stellen Sie außerdem sicher, dass EPEL für CentOS oder Red Hat Enterprise Linux Systeme aktiviert ist!
Rollen-Variablen
Variable | Standard | Beschreibung |
---|---|---|
omd_repo_flavor |
stable |
Verwenden Sie das stable oder testing Repository (tägliche Builds) |
omd_version |
4.60 |
Ausgewählte OMD Paketversion |
Die Variable sites
enthält ein Dictionary, das die zu erstellenden Sites und deren passende Konfiguration angibt. Siehe die folgende Tabelle für mögliche Variablen:
Variable | Beschreibung |
---|---|
name |
Site-Name |
core |
Site-Kern (icinga2 , naemon und für 2.x-Versionen auch icinga und nagios ) |
default_gui |
Standard GUI (thruk , grafana und für 2.x-Versionen auch nagios und check_mk ) |
thruk_cookie_auth |
Flag, ob die Thruk-Cookie-Authentifizierung verwendet werden soll (on oder off ) |
remove_nagios_protection |
Flag, ob unsichere Nagios-CGI deaktiviert werden sollen (nur für 2.x-Versionen) |
admin_password |
Standardpasswort für omdadmin (Standard: leer, automatisch von OMD gesetzt) |
Standardmäßig wird eine Icinga2-Website erstellt:
omd_sites:
- name: icinga2
core: icinga2
default_gui: thruk
thruk_cookie_auth: false
remove_nagios_protection: false
Abhängigkeiten
Keine Abhängigkeiten.
Beispiel-Playbook
Siehe das folgende Beispiel:
- hosts: servers
roles:
- stdevel.omd
Setzen Sie Variablen, falls erforderlich, z.B.:
---
- hosts: bacinga.giertz.loc
remote_user: root
roles:
- role: stdevel.omd
package_omd: '4.60'
Denken Sie daran, EPEL auf RHEL/CentOS-Systemen zu aktivieren:
---
- hosts: bluecap.giertz.loc
remote_user: root
roles:
- role: geerlingguy.repo-epel
- role: stdevel.omd
omd_version: '3.30'
Lizenz
GPL 3.0
Autor-Informationen
Christian Stankowic (info@cstan.io)
Installieren
ansible-galaxy install stdevel.omd
Lizenz
gpl-3.0
Downloads
121
Besitzer
IT consultant and podcaster 🎙️