36 lines
934 B
YAML
36 lines
934 B
YAML
- name: "Setup CheckMK Monitoring"
|
|
hosts: all
|
|
vars_files:
|
|
- ../vault.yml
|
|
tasks:
|
|
- name: "Import create Host Task"
|
|
become: true
|
|
ansible.builtin.import_role:
|
|
name: checkmk-monitoring
|
|
tasks_from: create-host.yaml
|
|
|
|
- name: "Import sign-bake-agents Task"
|
|
become: true
|
|
ansible.builtin.import_role:
|
|
name: checkmk-monitoring
|
|
tasks_from: sign-bake-agents.yaml
|
|
ignore_errors: true
|
|
|
|
- name: "Register hosts against a remote site. Both for updates and TLS."
|
|
import_role:
|
|
name: checkmk.general.agent
|
|
tags:
|
|
- checkmk-deploy
|
|
|
|
- name: "Wait 2 Minutes for CheckMK Agent to be ready"
|
|
ansible.builtin.pause:
|
|
minutes: 2
|
|
tags:
|
|
- checkmk-deploy
|
|
|
|
- name: "Import discover-host Task"
|
|
become: true
|
|
ansible.builtin.import_role:
|
|
name: checkmk-monitoring
|
|
tasks_from: discover-host.yaml
|