From ddda8e13b0fa08609f2d4e55790c3e83df49e082 Mon Sep 17 00:00:00 2001 From: Mark Janssen -- Sig-I/O Automatisering Date: Thu, 11 Jul 2024 21:45:45 +0200 Subject: [PATCH] Single task for node-exporter --- roles/common/tasks/node-exporter.yaml | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/roles/common/tasks/node-exporter.yaml b/roles/common/tasks/node-exporter.yaml index 675e33c..4bd84ea 100644 --- a/roles/common/tasks/node-exporter.yaml +++ b/roles/common/tasks/node-exporter.yaml @@ -1,14 +1,7 @@ --- -- name: Install node-exporter +- name: Install or remove prometheus node-exporter ansible.builtin.apt: name: prometheus-node-exporter - state: present - when: node_exporter - -- name: Remove node-exporter - ansible.builtin.apt: - name: prometheus-node-exporter - state: absent + state: "{% if node_exporter|bool %}present{% else %}absent{% endif %} autoremove: yes - when: not node_exporter