Ansible Role grafana_grizzly

This role installs grizzly, a tool for the management of Grafana dashboards.

Additionally, this role allows you to apply Grafana resources which are saved as {{ inventory_dir }}/host_vars/{{ inventory_hostname }}/files/grafana_grizzly/*.yml.

Runs on

  • RHEL 8 (and compatible)

Mandatory Requirements

Tags

Tag

What it does

grafana_grizzly

Installs grizzly and applies the given resources

grafana_grizzly:apply

Applies the given resources

Mandatory Role Variables

Variable

Description

grafana_grizzly__grafana_service_account_login

The login for a Grafana service account with a „Admin“ token.

Example:

# mandatory
grafana_grizzly__grafana_service_account_login:
  username: 'grizzly'
  password: 'linuxfabrik'

Optional Role Variables

Variable

Description

Default Value

grafana_grizzly__grafana_url

The URL under which Grafana is reachable

'{{ grafana__root_url }}'

grafana_grizzly__version

The version of Grizzly to install. Possible options: 'latest', or any from https://github.com/grafana/grizzly/releases.

'latest'

Example:

# optional
grafana_grizzly__grafana_url: 'http://localhost:3000'
grafana_grizzly__version: 'v0.2.0'

License

The Unlicense

Author Information

Linuxfabrik GmbH, Zurich