idealista.grafana-role
Prometheus Grafana Ansible Rolle
Diese Ansible-Rolle installiert einen Grafana-Server in einer Debian-Umgebung.
Erste Schritte
Diese Anleitung hilft Ihnen, eine Kopie der Rolle für Ihr Ansible-Playbook zu erhalten. Nach dem Start installiert sie einen Grafana Server auf einem Debian-System.
Voraussetzungen
Installierte Ansible-Version 2.8.x.x. Das Zielinventar sollte eine Debian-Umgebung sein.
Zu Testzwecken empfiehlt sich Molecule mit Docker als Treiber. Pipenv 2018.11.26 und Python 3 werden empfohlen.
Installation
Erstellen oder fügen Sie Ihrer Abhängigkeitsdatei für Rollen (z.B. requirements.yml) von GitHub hinzu:
- src: http://github.com/idealista/grafana_role.git
scm: git
version: 1.6.0
name: grafana
oder verwenden Sie Ansible Galaxy als Quelle, wenn Sie dies bevorzugen:
- src: idealista.grafana_role
Installieren Sie die Rolle mit dem Befehl ansible-galaxy:
ansible-galaxy install -p roles -r requirements.yml -f
Verwenden Sie in einem Playbook:
---
- hosts: someserver
roles:
- grafana
Nutzung
Schauen Sie in die defaults Eigenschaften-Datei, um die möglichen Konfigurationseigenschaften zu sehen.
Sie können die Grafana-Konfiguration und Dashboards über Vorlagen oder die Web-Oberfläche bearbeiten.
Testen
pipenv shell
pipenv sync
molecule test
Erstellt mit
Versionierung
Für die verfügbaren Versionen siehe die Tags in diesem Repository.
Zusätzlich können Sie in der CHANGELOG.md Datei sehen, welche Änderungen in jeder Version vorgenommen wurden.
Autoren
- Idealista - Arbeit mit - idealista
Siehe auch die Liste der Mitwirkenden, die an diesem Projekt beteiligt waren.
Lizenz
Dieses Projekt ist unter der Apache 2.0 Lizenz lizenziert - siehe die LICENSE.txt Datei für Details.
Mitwirken
Bitte lesen Sie CONTRIBUTING.md für Einzelheiten zu unserem Verhaltenskodex und dem Prozess zur Einreichung von Pull-Requests.
ansible-galaxy install idealista.grafana-role