21 lines
758 B
YAML
21 lines
758 B
YAML
# to run: ansible-playbook -i ./inventory.ini install-agent.yaml --ask-become-pass
|
|
---
|
|
- name: "Install Checkmk agent on all hosts"
|
|
hosts: all
|
|
become: yes
|
|
roles:
|
|
- checkmk.general.agent
|
|
vars:
|
|
checkmk_agent_version: "2.3.0p7"
|
|
#checkmk_agent_server: "192.168.2.4:5000"
|
|
checkmk_agent_server: "checkmk.mikemcfetridge.com"
|
|
checkmk_agent_server_protocol: https
|
|
checkmk_agent_site: "cmk"
|
|
checkmk_agent_auto_activate: true
|
|
checkmk_agent_tls: "true" # NOTE: Register Agent to enable TLS
|
|
checkmk_agent_user: "{{ automation_user }}"
|
|
checkmk_agent_pass: "{{ automation_secret }}"
|
|
checkmk_agent_host_name: "{{ ansible_hostname }}" # NOTE: Required to replace FQDN with hostname only
|
|
vars_files:
|
|
- secrets.yaml
|