Files
operating-automation/playbooks/setup-checkmk-monitoring.yml
2026-02-20 13:56:27 +01:00

38 lines
967 B
YAML

- name: "Setup CheckMK Monitoring"
hosts: all
user: tincadmin
become: true
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