ansible/roles/monitoring/tasks/mqtt_exporter.yaml

22 lines
459 B
YAML

---
- name: Install apt dependencies
ansible.builtin.apt:
name: mqtt-exporter
state: present
- name: Install config file
ansible.builtin.template:
src: mqtt_exporter_config.yaml
dest: /etc/mqtt-exporter.yaml
owner: root
group: root
mode: 0644
notify: restart mqtt_exporter
- ansible.builtin.meta: flush_handlers
- name: Start service
ansible.builtin.systemd:
name: mqtt-exporter
state: started
enabled: true