commited current state (new functions, may not work by now)
This commit is contained in:
35
playbooks/setup-checkmk-monitoring.yml
Normal file
35
playbooks/setup-checkmk-monitoring.yml
Normal file
@@ -0,0 +1,35 @@
|
||||
- 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
|
||||
Reference in New Issue
Block a user