summaryrefslogtreecommitdiff
path: root/playbooks/roles/mon/templates/volumes/grafana
diff options
context:
space:
mode:
authorElizabeth Hunt <me@liz.coffee>2025-09-07 22:14:12 -0700
committerElizabeth Hunt <me@liz.coffee>2025-09-07 22:14:12 -0700
commitb0c0189066a486f9da4a048c7780dbc640031d27 (patch)
tree6ad5997b7ce9e3d4a0232071f103622aca2395ca /playbooks/roles/mon/templates/volumes/grafana
parent9859fc0ee7503d853b5d028f0594b6f885d27dc3 (diff)
downloadinfra-b0c0189066a486f9da4a048c7780dbc640031d27.tar.gz
infra-b0c0189066a486f9da4a048c7780dbc640031d27.zip
Remove portainer and add some monitoring updates
Diffstat (limited to 'playbooks/roles/mon/templates/volumes/grafana')
-rw-r--r--playbooks/roles/mon/templates/volumes/grafana/config.ini28
-rw-r--r--playbooks/roles/mon/templates/volumes/grafana/data/.gitkeep0
2 files changed, 28 insertions, 0 deletions
diff --git a/playbooks/roles/mon/templates/volumes/grafana/config.ini b/playbooks/roles/mon/templates/volumes/grafana/config.ini
new file mode 100644
index 0000000..e0371ea
--- /dev/null
+++ b/playbooks/roles/mon/templates/volumes/grafana/config.ini
@@ -0,0 +1,28 @@
+[date_formats]
+full_date = YYYY-MM-DD @ HH:mm:ss
+interval_second = HH:mm:ss
+interval_minute = HH:mm
+interval_hour = DD.MM. HH:mm
+interval_day = DD.MM.
+interval_month = MM-YYYY
+interval_year = YYYY
+
+[server]
+root_url = https://{{ grafana_domain }}
+
+[auth.generic_oauth]
+enabled = true
+name = liz.coffee <3
+icon = signin
+client_id = grafana
+client_secret = {{ grafana_secret }}
+scopes = openid profile email groups
+empty_scopes = false
+auth_url="https://{{ idm_domain }}/ui/oauth2"
+token_url="https://{{ idm_domain }}/oauth2/token"
+api_url="https://{{ idm_domain }}/oauth2/openid/grafana/userinfo"
+login_attribute_path = preferred_username
+groups_attribute_path = groups
+name_attribute_path = name
+role_attribute_path = contains(groups, 'grafana_admins@idm.liz.coffee') && 'Admin' || 'Viewer'
+use_pkce = true
diff --git a/playbooks/roles/mon/templates/volumes/grafana/data/.gitkeep b/playbooks/roles/mon/templates/volumes/grafana/data/.gitkeep
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/playbooks/roles/mon/templates/volumes/grafana/data/.gitkeep