@@ -26,3 +26,5 @@
tags: reboot
- role: TD2
tags: TD2
+ - role: checkMK
+ tags: checkMK
@@ -0,0 +1,19 @@
+---
+ - name: get hosts from Zones
+ shell:
+ sudo su - {{ siteuser }} -c "/omd/sites/{{ siteuser }}/bin/cmk -l {{ item }} | egrep -v '{{ zones_filter }}'"
+ register: zones_output
+ changed_when: false
+ with_items:
+ - "{{ zones }}"
+ args:
+ warn: false
+
+ - blockinfile:
+ path: "/opt/semaphore/hosts/{{ item.item }}"
+ block: |
+ {{ item.stdout }}
+ create: yes
+ with_items: "{{ zones_output.results }}"
+ delegate_to: localhost