monitored/tasks/nrpe.yml
2016-12-14 18:57:19 +01:00

38 lines
818 B
YAML

---
- name: Install NRPE daemon
package:
name: "{{ item }}"
state: latest
with_items: "{{ monitored_packages_nrpe }}"
- name: Install daemon config
template:
src: nrpe.cfg.j2
dest: "{{ monitored_nrpe_basedir }}/nrpe.cfg"
owner: "{{ monitored_user }}"
group: "{{ monitored_group }}"
mode: 0640
backup: True
- name: Create snippet config dirs
file:
path: "{{ monitored_nrpe_basedir }}/{{ item }}"
state: directory
owner: "{{ monitored_user }}"
group: "{{ monitored_group }}"
mode: 0750
with_items: "{{ monitored_nrpe_include_dirs }}"
#- include: nrpe_migrate.yml
- name: Enable NRPE
service:
name: "{{ monitored_nrpe_servicename }}"
enabled: yes
- name: Reload NRPE
service:
name: "{{ monitored_nrpe_servicename }}"
state: reloaded