Files
2024-01-09 14:33:55 +13:00

29 lines
704 B
YAML

---
- name: Ensure temp dir exists
win_file:
path: c:/temp/
state: directory
- name: Obtain information about a file
win_stat:
path: c:/temp/check-mk-agent.msi
register: cmkmsi
- name: Retrieve copy of agent
win_get_url:
url: '{{ cmk_msi_agent }}{{ cmk_auth }}'
dest: c:/temp/check-mk-agent.msi
changed_when: false
when: not cmkmsi.stat.exists
- name: Ensure agent is installed
win_package:
path: c:/temp/check-mk-agent.msi
ignore_errors: true
- name: Firewall rule to allow check_mk_agent on TCP port 6556
win_firewall_rule:
name: check_mk_agent
enabled: true
state: present
localport: 6556
action: allow
direction: in
protocol: tcp