ansible 7 rokov pred
rodič
commit
adcca5140a
2 zmenil súbory, kde vykonal 21 pridanie a 0 odobranie
  1. 2 0
      main.yml
  2. 19 0
      roles/checkMK/tasks/main.yml

+ 2 - 0
main.yml

@@ -26,3 +26,5 @@
        tags: reboot
      - role: TD2
        tags: TD2
+     - role: checkMK
+       tags: checkMK

+ 19 - 0
roles/checkMK/tasks/main.yml

@@ -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
+