l3d.grafana_kiosk
Ansible Rolle grafana-kiosk
Ansible-Rolle zur Bereitstellung des grafana-kiosk von github.com/grafana/grafana-kiosk.
Beispiel Playbook
steht noch aus.
Variablen
Hier finden Sie einige grundlegende Erklärungen zu den Variablen. Denken Sie daran, dass Sie eine vollständige Liste der Variablen im Ordner defaults
finden können.
- Benutzer zur Ausführung des grafana-kiosk (z.B.
pi
):
grafana_kiosk:
user: "{{ ansible_user }}"
- Die grafana-kiosk VERSION, die wir verwenden:
grafana_kiosk:
git_release: 'v1.0.2'
- Die URL, wo das grafana-kiosk-Repo zu finden ist:
grafana_kiosk:
git_url: 'https://github.com/grafana/grafana-kiosk'
- Sollen wir die erforderlichen Pakete (wie chromium) installieren:
grafana_kiosk:
install_requirements: true
- Die erforderlichen Pakete, die wir installieren:
grafana_kiosk:
required_packages:
- chromium
- unclutter
- Pakete installieren oder aktualisieren? (benutzen Sie
latest
zum Upgrade der Pakete)
grafana_kiosk:
install_state: 'present'
- Auf welcher Architektur arbeiten Sie? (Wird zum Herunterladen der Binärdatei verwendet):
grafana_kiosk:
architecture: 'autodetect'
- Hier können Sie die Konfiguration des grafana-kiosk festlegen:
grafana_kiosk:
general:
kiosk_mode: full
autofit: true
lxde: true
lxde_home: "/home/{{ ansible_user }}"
target:
login_method: anon
username: user
password: changeme
playlist: false
URL: https://play.grafana.org
ignore_certificate_errors: false
- Sollen wir einen systemd-Dienst erstellen und aktivieren?
grafana_kiosk:
manage_systemd: true
- Wir müssen die richtige DISPLAY-Variable festlegen!
grafana_kiosk:
display: DISPLAY=:0
- Sollen wir die automatische Anmeldung für lightdm aktivieren? (Wenn Sie einen Raspberry Pi verwenden, bitte über
raspi-config
machen!)
grafana_kiosk:
lightdm_autologin: false
- Eine grundlegende Versionsprüfung durchführen? (Empfohlen, auf true zu setzen)
submodules_versioncheck: false
Über das Projekt
Ansible role to deploy and configure the grafana-kiosk from grafana.
Installieren
ansible-galaxy install l3d.grafana_kiosk
Lizenz
mit
Downloads
36.7k
Besitzer
Ansible roles provide a framework for fully independent, or interdependent collections of variables,tasks,files,templates &modules. Here we maintain some. enjoy