Jakub Sokołowski 99dfea5887
add grafana_plugins variable to install plugins
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-11-17 10:46:09 +01:00

59 lines
1.6 KiB
YAML

---
grafana_service_name: 'grafana'
grafana_service_path: '/docker/{{ grafana_service_name }}'
grafana_compose_file: '{{ grafana_service_path }}/docker-compose.yml'
# Container
grafana_version: '8.4.3'
grafana_image: 'grafana/grafana:{{ grafana_version }}'
grafana_cont_name: '{{ grafana_service_name }}'
grafana_cont_vol: '{{ grafana_service_path }}/data'
# see: http://docs.grafana.org/installation/docker/#migration-from-a-previous-version-of-the-docker-container-to-5-1-or-later
grafana_cont_uid: 472
# Permission adjust for dockremap.
grafana_host_uid: '{{ 100000 + grafana_cont_uid | int }}'
grafana_cont_port: 9400
grafana_proxy_port: 8780
# Public domain
grafana_domain: ~
# Main configuration for sources
grafana_prometheus_sources: []
# - { name: 'node-01', addr: '1.2.3.4', port: 8080, path: 'proxy/', interval: 30 }
# Admin user
grafana_username: ~
grafana_password: ~
# OAuth secrets
grafana_oauth_id: ~
grafana_oauth_secret: ~
grafana_oauth_gh_org: 'status-im'
grafana_oauth_gh_team_ids: []
# SMTP for invite emails
grafana_smtp_enabled: false
grafana_smtp_from_addr: ~
grafana_smtp_from_name: ~
grafana_smtp_host: ~
grafana_smtp_port: ~
grafana_smtp_user: ~
grafana_smtp_pass: ~
# optional anonymous access
grafana_anonymous: false
# for disabling graph snapshots
grafana_snaphots_enabled: true
# plugins to clone into the plugins directory
grafana_plugins: []
# URLs of plugin ZIP archives.
grafana_unsigned_plugins: []
# - https://github.com/GoshPosh/grafana-meta-queries/archive/0.0.3.zip
# Generic container options
compose_recreate: 'smart'
compose_state: 'present'
compose_restart: false