l3d.grafana_kiosk
Ansible rola grafana-kiosk
Ansible rola do wdrożenia grafana-kiosk z github.com/grafana/grafana-kiosk.
Przykładowy playbook
- do ustalenia.
Zmienne
Oto kilka podstawowych wyjaśnień, jak działają zmienne. Pamiętaj, że pełną listę zmiennych znajdziesz w folderze defaults
.
- Użytkownik, który uruchamia grafana-kiosk (np.
pi
):
grafana_kiosk:
user: "{{ ansible_user }}"
- Wersja grafana-kiosk, której używamy:
grafana_kiosk:
git_release: 'v1.0.2'
- Adres URL, w którym znajduje się repozytorium grafana-kiosk:
grafana_kiosk:
git_url: 'https://github.com/grafana/grafana-kiosk'
- Czy zainstalować wymagane pakiety (takie jak chromium):
grafana_kiosk:
install_requirements: true
- Wymagane pakiety, które instalujemy:
grafana_kiosk:
required_packages:
- chromium
- unclutter
- Czy zainstalować lub zaktualizować pakiety? (użyj
latest
aby zaktualizować pakiety):
grafana_kiosk:
install_state: 'present'
- Na jakiej architekturze działasz? (Używane do pobierania binarnych plików):
grafana_kiosk:
architecture: 'autodetect'
- Tutaj możesz ustawić konfigurację 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
- Czy powinniśmy utworzyć i włączyć zadanie systemd?
grafana_kiosk:
manage_systemd: true
- Musimy ustawić prawidłową zmienną DISPLAY!
grafana_kiosk:
display: DISPLAY=:0
- Czy powinniśmy włączyć automatyczne logowanie dla lightdm? (Jeśli używasz raspberry pi, zrób to przez
raspi-config
!)
grafana_kiosk:
lightdm_autologin: false
- Czy przeprowadzić podstawowe sprawdzenie wersji? (zaleca się ustawienie na true)
submodules_versioncheck: false
O projekcie
Ansible role to deploy and configure the grafana-kiosk from grafana.
Zainstaluj
ansible-galaxy install l3d.grafana_kiosk
Licencja
mit
Pobrania
36.7k
Właściciel
Ansible roles provide a framework for fully independent, or interdependent collections of variables,tasks,files,templates &modules. Here we maintain some. enjoy