l3d.grafana_kiosk
rol de ansible grafana-kiosk
Rol de Ansible para desplegar el grafana-kiosk desde github.com/grafana/grafana-kiosk.
ejemplo de playbook
por determinar.
variables
Aquí encontrarás algunas explicaciones básicas sobre lo que hacen las variables.
Recuerda que puedes encontrar una lista completa de variables en la carpeta defaults
.
- Usuario para lanzar grafana-kiosk (por ejemplo,
pi
):
grafana_kiosk:
user: "{{ ansible_user }}"
- La versión de grafana-kiosk que estamos usando:
grafana_kiosk:
git_release: 'v1.0.2'
- La URL donde se encuentra el repositorio de grafana-kiosk:
grafana_kiosk:
git_url: 'https://github.com/grafana/grafana-kiosk'
- ¿Deberíamos instalar los paquetes requeridos (como chromium)?:
grafana_kiosk:
install_requirements: true
- Los paquetes necesarios que instalaremos:
grafana_kiosk:
required_packages:
- chromium
- unclutter
- ¿Instalar o actualizar los paquetes? (usa
latest
para actualizar paquetes):
grafana_kiosk:
install_state: 'present'
- ¿Qué arquitectura estás usando? (Usado para descargar el binario):
grafana_kiosk:
architecture: 'autodetect'
- Aquí puedes configurar 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
- ¿Deberíamos crear y habilitar un trabajo de systemd?:
grafana_kiosk:
manage_systemd: true
- ¡Necesitamos establecer la variable DISPLAY correcta!
grafana_kiosk:
display: DISPLAY=:0
- ¿deberíamos habilitar el inicio de sesión automático para lightdm? (Si estás usando una raspberry pi, ¡hazlo a través de
raspi-config
!)
grafana_kiosk:
lightdm_autologin: false
- realizar una verificación básica de versiones? (se recomienda establecer en verdadero):
submodules_versioncheck: false
Acerca del proyecto
Ansible role to deploy and configure the grafana-kiosk from grafana.
Instalar
ansible-galaxy install l3d.grafana_kiosk
Licencia
mit
Descargas
36.7k
Propietario
Ansible roles provide a framework for fully independent, or interdependent collections of variables,tasks,files,templates &modules. Here we maintain some. enjoy