stdevel.omd
omd
Ta rola instaluje i konfiguruje OMD (Open Monitoring Distribution).
Wymagania
System musi mieć dostęp do internetu. Potrzebujesz również instalacji systemu Linux wspieranego przez OMD - np.:
- 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)
Upewnij się też, że EPEL jest włączone na systemach CentOS lub Red Hat Enterprise Linux!
Zmienne Roli
Zmienna | Domyślna | Opis |
---|---|---|
omd_repo_flavor |
stable |
Użyj repozytorium stable lub testing (nocne budowy) |
omd_version |
4.60 |
Wersja pakietu OMD do wyboru |
Zmienna sites
zawiera słownik określający witryny i ich odpowiednią konfigurację do stworzenia. Zobacz poniższą tabelę dla możliwych zmiennych:
Zmienna | Opis |
---|---|
name |
Nazwa witryny |
core |
Rdzeń witryny (icinga2 , naemon oraz w wersjach 2.x także icinga i nagios ) |
default_gui |
Domyślne GUI (thruk , grafana oraz w wersjach 2.x także nagios i check_mk ) |
thruk_cookie_auth |
Flaga określająca czy używać autoryzacji cookie Thruk (on lub off ) |
remove_nagios_protection |
Flaga określająca czy niebezpieczne CGI Nagios powinny być wyłączone (tylko dla wersji 2.x) |
admin_password |
Domyślne hasło omdadmin (domyślnie: puste, automatycznie ustawiane przez OMD) |
Domyślnie tworzona jest witryna Icinga2:
omd_sites:
- name: icinga2
core: icinga2
default_gui: thruk
thruk_cookie_auth: false
remove_nagios_protection: false
Zależności
Brak zależności.
Przykład Playbooka
Zobacz poniższy przykład:
- hosts: serwery
roles:
- stdevel.omd
Ustaw zmienne, jeśli to konieczne, np.:
---
- hosts: bacinga.giertz.loc
remote_user: root
roles:
- role: stdevel.omd
package_omd: '4.60'
Pamiętaj o włączeniu EPEL na systemach RHEL/CentOS:
---
- hosts: bluecap.giertz.loc
remote_user: root
roles:
- role: geerlingguy.repo-epel
- role: stdevel.omd
omd_version: '3.30'
Licencja
GPL 3.0
Informacje o autorze
Christian Stankowic (info@cstan.io)
Zainstaluj
ansible-galaxy install stdevel.omd
Licencja
gpl-3.0
Pobrania
121
Właściciel
IT consultant and podcaster 🎙️