l3d.grafana_kiosk
rôle Ansible grafana-kiosk
Rôle Ansible pour déployer le grafana-kiosk depuis github.com/grafana/grafana-kiosk.
exemple de playbook
à définir.
variables
Voici quelques explications de base sur le fonctionnement des variables.
N'oubliez pas que vous pouvez trouver une liste complète des variables dans le dossier defaults
.
- Utilisateur pour lancer grafana-kiosk (par exemple
pi
) :
grafana_kiosk:
user: "{{ ansible_user }}"
- La version RELEASE de grafana-kiosk que nous utilisons :
grafana_kiosk:
git_release: 'v1.0.2'
- L'URL où se trouve le dépôt grafana-kiosk :
grafana_kiosk:
git_url: 'https://github.com/grafana/grafana-kiosk'
- Devons-nous installer les paquets requis (comme chromium) :
grafana_kiosk:
install_requirements: true
- Les paquets requis que nous installons :
grafana_kiosk:
required_packages:
- chromium
- unclutter
- Installer ou mettre à jour les paquets ? (utilisez
latest
pour mettre à jour les paquets) :
grafana_kiosk:
install_state: 'present'
- Quelle architecture utilisez-vous ? (Utilisé pour télécharger le binaire) :
grafana_kiosk:
architecture: 'autodetect'
- Ici, vous pouvez configurer grafana-kiosk :
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
- Devons-nous créer et activer un job systemd ?
grafana_kiosk:
manage_systemd: true
- Nous devons définir la variable DISPLAY correcte !
grafana_kiosk:
display: DISPLAY=:0
- Devons-nous activer la connexion automatique pour lightdm ? (Si vous utilisez un raspberry pi, merci de le faire via
raspi-config
!) :
grafana_kiosk:
lightdm_autologin: false
- effectuer une vérification de version de base ? (recommandé de mettre à true) :
submodules_versioncheck: false
À propos du projet
Ansible role to deploy and configure the grafana-kiosk from grafana.
Installer
ansible-galaxy install l3d.grafana_kiosk
Licence
mit
Téléchargements
36.7k
Propriétaire
Ansible roles provide a framework for fully independent, or interdependent collections of variables,tasks,files,templates &modules. Here we maintain some. enjoy