observability/roles/grafana
transcaffeine 084e48996a
feat(grafana): add role for dployment using docker
2024-07-14 18:24:52 +02:00
..
defaults feat(grafana): add role for dployment using docker 2024-07-14 18:24:52 +02:00
handlers feat(grafana): add role for dployment using docker 2024-07-14 18:24:52 +02:00
tasks feat(grafana): add role for dployment using docker 2024-07-14 18:24:52 +02:00
vars feat(grafana): add role for dployment using docker 2024-07-14 18:24:52 +02:00
README.md feat(grafana): add role for dployment using docker 2024-07-14 18:24:52 +02:00

README.md

finallycoffee.observability.grafana ansible role

Ansible role to install and configure grafana, currently only supports docker. For docker, the python library docker must be installed on the target host.

Usage

Ensure the following variables are populated:

  • grafana_config_security_secret_key
  • grafana_config_security_admin_password

Authentication via OAuth2

Set grafna_config_auth_generic_oauth_enabled to true and populate variables according to the grafana docs, all generic oauth configuration values are available prefixed with grafana_config_auth_generic_oauth_.