ansible/roles/telegraf/tasks/main.yml

21 lines
430 B
YAML

---
- name: Install packages
ansible.builtin.package:
name: telegraf
state: installed
- name: Copy config
ansible.builtin.copy:
dest: /etc/telegraf/telegraf.conf
src: "{{ ansible_private }}/files/telegraf/telegraf.conf"
mode: "0640"
owner: root
group: _telegraf
notify: Restart telegraf
- name: Enable service
ansible.builtin.service:
name: telegraf
enabled: true
state: started