From 78e1e38b7b2bc30ea4eeabe772b8330aeefad54e Mon Sep 17 00:00:00 2001 From: Alexandre Iooss Date: Sun, 12 May 2019 18:35:19 +0200 Subject: [PATCH] [Prometheus] Listen on adm only when buster --- roles/prometheus-node/tasks/main.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/roles/prometheus-node/tasks/main.yml b/roles/prometheus-node/tasks/main.yml index f5a5e40b..8a175e98 100644 --- a/roles/prometheus-node/tasks/main.yml +++ b/roles/prometheus-node/tasks/main.yml @@ -1,5 +1,4 @@ --- - - name: Install Prometheus node-exporter apt: update_cache: true @@ -7,3 +6,13 @@ register: apt_result retries: 3 until: apt_result is succeeded + +# Doesn't work on Debian Stretch +- name: Make Prometheus node-exporter listen on adm only + when: + - ansible_distribution_release == 'buster' + lineinfile: + path: /etc/default/prometheus-node-exporter + regexp: '^ARGS=' + line: "ARGS=\"--web.listen-address={{ ansible_fqdn }}:9100\"" + notify: Restart prometheus-node-exporter