22 lines
488 B
Plaintext
22 lines
488 B
Plaintext
- name: Gather facts from all hosts
|
|
hosts: dev
|
|
gather_facts: true
|
|
become: true
|
|
tasks:
|
|
- name: Install node exporter on dev hosts
|
|
ansible.builtin.apt:
|
|
name: "{{ prometheus_package }}"
|
|
state: present
|
|
loop:
|
|
- prometheus-node-exporter-collectors
|
|
- prometheus-node-exporter
|
|
loop_control:
|
|
loop_var: prometheus_package
|
|
- hosts:
|
|
- prometheus_servers
|
|
gather_facts: true
|
|
become: true
|
|
roles:
|
|
- handlers
|
|
- prometheus
|