nertwork.librenms_containerized
ansible-librenms-containerized
Zintegrowane wdrożenie Ansible, MariaDB i LibreNMS
UWAGA: To jest wdrożenie w kontenerze docker
Wymagania
- Docker
- Python
- Python-Pip
- Ansible 2.2+
Zmienne roli
Wymagane zmienne:
librenms:
app_key: "base64:Q0+ZV56/5Uwz79vsvS4ZfwQFOty3e9DJEouEy+IXvz8="
base_url: "http://librenms.sd.dreamhost.com/"
Zastąp "base64:Q0+ZV56/5Uwz79vsvS4ZfwQFOty3e9DJEouEy+IXvz8=" swoim kluczem aplikacji.
Inne zmienne można ustawić w pliku defaults/all.yml:
Zależności
Zaleca się użycie następujących ról:
- name: geerlingguy.docker
- name: geerlingguy.pip
Problemy przy pierwszym uruchomieniu
Przed uruchomieniem tej roli
Musisz uzyskać klucz aplikacji dla docker librenms, co można zrobić, uruchamiając następujące polecenie:
docker run --rm jarischaefer/docker-librenms generate_key
Przykład playbooka
- name: Konfiguracja serwera LibreNMS
hosts: librenms
become: true
tags: librenms
tasks:
- name: dołącz rolę docker
include_role:
name: geerlingguy.docker
- name: dołącz rolę pip
include_role:
name: geerlingguy.pip
vars:
pip_install_packages:
- name: docker
- name: dołącz rolę librenms
include_role:
name: nertwork.librenms_containerized
Zainstaluj
ansible-galaxy install nertwork.librenms_containerized
Licencja
other
Pobrania
37.2k
Właściciel