From 671f01e24b345ee1be9375b93f13913294ab2d98 Mon Sep 17 00:00:00 2001
From: Jelle van der Waa <jelle@archlinux.org>
Date: Sat, 4 Dec 2021 11:06:58 +0100
Subject: [PATCH] Use a token for matrix synapse prometheus auth

---
 roles/prometheus/templates/prometheus.yml.j2 | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/roles/prometheus/templates/prometheus.yml.j2 b/roles/prometheus/templates/prometheus.yml.j2
index df3f4e0b6..8bb5f8fd5 100644
--- a/roles/prometheus/templates/prometheus.yml.j2
+++ b/roles/prometheus/templates/prometheus.yml.j2
@@ -159,9 +159,8 @@ scrape_configs:
     scrape_interval: 15s
     metrics_path: "/metrics/synapse.{{ endpoint }}"
     scheme: https
-    basic_auth:
-      username: {{ vault_matrix_secrets.metrics_user }}
-      password: {{ vault_matrix_secrets.metrics_password }}
+    authorization:
+      credentials: {{ vault_matrix_secrets.metrics_token }}
     static_configs:
       - targets: ["matrix.archlinux.org:443"]
 {% endfor %}
-- 
GitLab