From 7e03ca40bdfc5d01aeb86c5c11776423b529120f Mon Sep 17 00:00:00 2001 From: Vasili Karaev Date: Mon, 1 Jun 2020 14:20:56 +0300 Subject: [PATCH 1/2] grafana: add port parameter --- monitoring.grafana/templates/docker-compose.yml.j2 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/monitoring.grafana/templates/docker-compose.yml.j2 b/monitoring.grafana/templates/docker-compose.yml.j2 index 4dd3f41..b936838 100644 --- a/monitoring.grafana/templates/docker-compose.yml.j2 +++ b/monitoring.grafana/templates/docker-compose.yml.j2 @@ -19,6 +19,10 @@ services: labels: {{ grafana.docker.labels | default(grafana__default_labels) | to_json }} networks: {{ grafana.docker.networks | default([]) | to_json }} restart: unless-stopped +{% if grafana.port is defined %} + ports: + - "{{ grafana.port }}:3000" +{% endif %} logging: driver: json-file options: From a369422aff91b12011e09a7e434e8de4f0dab929 Mon Sep 17 00:00:00 2001 From: Vasili Karaev Date: Mon, 1 Jun 2020 14:21:04 +0300 Subject: [PATCH 2/2] grafana: add readme --- monitoring.grafana/README.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 monitoring.grafana/README.md diff --git a/monitoring.grafana/README.md b/monitoring.grafana/README.md new file mode 100644 index 0000000..b7a27fb --- /dev/null +++ b/monitoring.grafana/README.md @@ -0,0 +1,27 @@ +## monitoring.grafana + +#### Role arguments: + +```yaml +grafana: + # a string designating the port to bind + port: "6379" + # a string used to construct GF_SERVER_ROOT_URL, + # by default it is also used in the traefik frontend rule + domain: "grafana.internal" + ldap: + # a boolean that switches LDAP authentication on or off + enabled: false + # a dictionary of ldap access group mappings + access_groups: + admin: "cn=grafana.admin,ou=groups,dc=example,dc=com" + editor: "cn=grafana.admin,ou=groups,dc=example,dc=com" + viewer: "cn=grafana.admin,ou=groups,dc=example,dc=com" + docker: + # a list of networks to attach to + networks: + - web + # a dictionary of docker labels to add + labels: + "traefik.enable": "off" +```