From f2cc5b5353d1fa4aee4c8b2ac34548b97f5ab0a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorben=20G=C3=BCnther?= Date: Tue, 21 Feb 2023 14:55:04 +0100 Subject: [PATCH] alertmanager: Switch to ntfy access token authentication For ntfy-alertmanager. --- roles/alertmanager/tasks/main.yml | 2 +- roles/alertmanager/templates/ntfy-alertmanager.j2 | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/roles/alertmanager/tasks/main.yml b/roles/alertmanager/tasks/main.yml index 2e82655..d5f421c 100644 --- a/roles/alertmanager/tasks/main.yml +++ b/roles/alertmanager/tasks/main.yml @@ -1,9 +1,9 @@ --- - name: Get secrets ansible.builtin.set_fact: + access_token: "{{ lookup('community.hashi_vault.hashi_vault', 'ansible/data/ntfy:access-token') }}" alertmanager_secrets: "{{ lookup('community.hashi_vault.hashi_vault', 'ansible/data/alertmanager') }}" email_secrets: "{{ lookup('community.hashi_vault.hashi_vault', 'ansible/data/email') }}" - infrastructure_password: "{{ lookup('community.hashi_vault.hashi_vault', 'ansible/data/ntfy:infrastructure_password') }}" - name: Install community.general.pacman: diff --git a/roles/alertmanager/templates/ntfy-alertmanager.j2 b/roles/alertmanager/templates/ntfy-alertmanager.j2 index 8e0b8f0..66ee121 100644 --- a/roles/alertmanager/templates/ntfy-alertmanager.j2 +++ b/roles/alertmanager/templates/ntfy-alertmanager.j2 @@ -26,8 +26,7 @@ resolved { ntfy { topic https://ntfy.xenrox.net/infrastructure - user infrastructure - password {{ infrastructure_password }} + access-token {{ access_token }} } alertmanager { -- 2.44.0