idealista.grafana_role
Rola Ansible do Prometheus Grafana
Ta rola ansible instaluje serwer Grafana w środowisku debian.
Zacznij
Te instrukcje pomogą Ci uzyskać kopię roli do twojego skryptu ansible. Po uruchomieniu zainstaluje serwer Grafana w systemie Debian.
Wymagania wstępne
Zainstalowana wersja Ansible 2.8.x.x. Docelowe środowisko powinno być Debianem.
Dla celów testowych zaleca się użycie Molecule z Docker jako sterownika. Zalecany jest również Pipenv 2018.11.26 i Python 3.
Instalacja
Utwórz lub dodaj do swojego pliku z zależnościami ról (np. requirements.yml) z GitHub:
- src: http://github.com/idealista/grafana_role.git
scm: git
version: 1.6.0
name: grafana
lub używając Ansible Galaxy jako źródła, jeśli wolisz:
- src: idealista.grafana_role
Zainstaluj rolę za pomocą polecenia ansible-galaxy:
ansible-galaxy install -p roles -r requirements.yml -f
Użyj w skrypcie:
---
- hosts: someserver
roles:
- grafana
Użycie
Zobacz plik właściwości defaults, aby zobaczyć możliwe parametry konfiguracyjne.
Możesz edytować konfigurację grafana i pulpity nawigacyjne za pomocą szablonu lub interfejsu webowego.
Testowanie
pipenv shell
pipenv sync
molecule test
Zbudowano z
Wersjonowanie
Aby zobaczyć dostępne wersje, sprawdź tagi w tym repozytorium.
Dodatkowo możesz zobaczyć, co zmieniło się w każdej wersji w pliku CHANGELOG.md.
Autorzy
- Idealista - Współpraca z - idealista
Zobacz także listę współautorów, którzy wzięli udział w tym projekcie.
Licencja
Ten projekt jest licencjonowany na podstawie licencji Apache 2.0 - zobacz plik LICENSE.txt po szczegóły.
Wkład
Proszę przeczytać CONTRIBUTING.md po szczegóły dotyczące naszego kodeksu postępowania oraz procesu przesyłania pull requestów do nas.
ansible-galaxy install idealista.grafana_role