From 289bc69e05df16245971db252668b7ba55ee3500 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Wed, 15 Nov 2023 19:10:53 +0100 Subject: ch-mon: monitoring services and landingpage now use new sso --- roles/monitoring/grafana/tasks/main.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'roles/monitoring/grafana/tasks') diff --git a/roles/monitoring/grafana/tasks/main.yml b/roles/monitoring/grafana/tasks/main.yml index 1e21ea39..de2857df 100644 --- a/roles/monitoring/grafana/tasks/main.yml +++ b/roles/monitoring/grafana/tasks/main.yml @@ -68,6 +68,28 @@ value: "{{ item.value | string }}" notify: restart grafana +- name: configure grafana auth + loop: "{{ grafana_config_auth | dict2items }}" + loop_control: + label: "{{ item.key }}" + ini_file: + path: /etc/grafana/grafana.ini + section: auth + option: "{{ item.key }}" + value: "{{ item.value | string }}" + notify: restart grafana + +- name: configure grafana auth.proxy + loop: "{{ grafana_config_auth_proxy | dict2items }}" + loop_control: + label: "{{ item.key }}" + ini_file: + path: /etc/grafana/grafana.ini + section: auth.proxy + option: "{{ item.key }}" + value: "{{ item.value | string }}" + notify: restart grafana + - name: install datasources copy: -- cgit v1.2.3