gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ansible-taler-exchange] branch master updated: install alloy


From: gnunet
Subject: [ansible-taler-exchange] branch master updated: install alloy
Date: Tue, 21 Jan 2025 15:07:25 +0100

This is an automated email from the git hooks/post-receive script.

grothoff pushed a commit to branch master
in repository ansible-taler-exchange.

The following commit(s) were added to refs/heads/master by this push:
     new c9ac0f0  install alloy
c9ac0f0 is described below

commit c9ac0f00086853910cb37795a27a712ea6eb3283
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Tue Jan 21 15:07:19 2025 +0100

    install alloy
---
 roles/monitoring/files/etc/keyrings/grafana.gpg | Bin 0 -> 1758 bytes
 roles/monitoring/tasks/main.yml                 |  20 ++++++++++++++++++++
 2 files changed, 20 insertions(+)

diff --git a/roles/monitoring/files/etc/keyrings/grafana.gpg 
b/roles/monitoring/files/etc/keyrings/grafana.gpg
new file mode 100644
index 0000000..d199581
Binary files /dev/null and b/roles/monitoring/files/etc/keyrings/grafana.gpg 
differ
diff --git a/roles/monitoring/tasks/main.yml b/roles/monitoring/tasks/main.yml
index d8ed703..ad27467 100644
--- a/roles/monitoring/tasks/main.yml
+++ b/roles/monitoring/tasks/main.yml
@@ -1,10 +1,30 @@
 ---
+- name: Deploy grafana signing key
+  copy:
+    src: etc/apt/keyrings/grafana.gpg
+    dest: /etc/apt/keyrings/grafana.gpg
+    owner: root
+    group: root
+    mode: 0644
+
+- name: Add grafana repo
+  deb822_repository:
+    name: Taler
+    types: deb
+    uris: https://apt.grafana.com
+    suites: stable
+    components:
+      - main
+    architectures: amd64
+    signed_by: /etc/apt/keyrings/grafana.gpg
+
 - name: Install prometheus exporters
   apt:
     name:
       - prometheus-nginx-exporter
       - prometheus-node-exporter
       - prometheus-postgres-exporter
+      - alloy
     install_recommends: no
 
 - name: Ensure Taler monitoring virtualhost configuration file exists

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]