idealista.grafana-role
Rola Ansible dla Prometheus Grafana
Ta rola ansible instaluje serwer Grafana w środowisku debian.
Wprowadzenie
Te instrukcje pozwolą Ci uzyskać kopię roli do swojego playbooka ansible. Po uruchomieniu zainstaluje serwer Grafana w systemie Debian.
Wymagania wstępne
Wersja Ansible 2.8.x.x powinna być zainstalowana. Docelowe środowisko to Debian.
Do celów testowych zaleca się użycie Molecule z Docker jako sterownikiem. Zalecane są Pipenv w wersji 2018.11.26 oraz Python 3.
Instalacja
Utwórz lub dodaj do swojego pliku zależności ról (np. requirements.yml) z GitHub:
- src: http://github.com/idealista/grafana_role.git
scm: git
version: 1.6.0
name: grafana
lub skorzystaj z Ansible Galaxy jako źródło, jeśli wolisz:
- src: idealista.grafana_role
Zainstaluj rolę poleceniem ansible-galaxy:
ansible-galaxy install -p roles -r requirements.yml -f
Użyj w playbooku:
---
- hosts: someserver
roles:
- grafana
Użytkowanie
Zobacz plik właściwości defaults, aby zobaczyć możliwe opcje konfiguracji.
Możesz edytować konfigurację grafana oraz pulpity za pomocą szablonów lub interfejsu webowego.
Testowanie
pipenv shell
pipenv sync
molecule test
Stworzone z
Wersjonowanie
Dostępne wersje można zobaczyć w tagach w tym repozytorium.
Dodatkowo w pliku CHANGELOG.md możesz zobaczyć, co zmieniło się w każdej wersji.
Autorzy
- Idealista - Współpraca - idealista
Zobacz także listę współtwórców, którzy wzięli udział w tym projekcie.
Licencja
Ten projekt jest objęty licencją Apache 2.0 - zobacz plik LICENSE.txt po więcej informacji.
Wkład
Proszę zapoznać się z CONTRIBUTING.md, aby poznać szczegóły dotyczące naszego kodeksu postępowania oraz procesu zgłaszania pull requestów.
ansible-galaxy install idealista.grafana-role