diff --git a/monitoring-nodes.yml b/monitoring-nodes.yml new file mode 100644 index 00000000..e7dee082 --- /dev/null +++ b/monitoring-nodes.yml @@ -0,0 +1,5 @@ +--- +# Playbook for the prometheus nodes +- host: all, !prometheus.adm.crans.org + roles: + - node-prometheus diff --git a/roles/node-prometheus/tasks/main.yml b/roles/node-prometheus/tasks/main.yml new file mode 100644 index 00000000..f5a5e40b --- /dev/null +++ b/roles/node-prometheus/tasks/main.yml @@ -0,0 +1,9 @@ +--- + +- name: Install Prometheus node-exporter + apt: + update_cache: true + name: prometheus-node-exporter + register: apt_result + retries: 3 + until: apt_result is succeeded