create_app.yml 794 B

12345678910111213141516171819202122232425262728293031323334
  1. ---
  2. - hosts: localhost
  3. gather_facts: no
  4. vars_files:
  5. - vars/template_heartbeat.yml
  6. - vars/template_os_linux.yml
  7. vars:
  8. g_zserver: http://oso-rhel7-zabbix-web.kwoodsontest2.opstest.online.openshift.com/zabbix/api_jsonrpc.php
  9. g_zuser: Admin
  10. g_zpassword: zabbix
  11. roles:
  12. - ../roles/os_zabbix
  13. post_tasks:
  14. - zbxapi:
  15. server: "{{ g_zserver }}"
  16. user: "{{ g_zuser }}"
  17. password: "{{ g_zpassword }}"
  18. zbx_class: Template
  19. state: list
  20. params:
  21. output: extend
  22. register: templates
  23. - debug: var=templates
  24. - name: Create app
  25. include: create_application.yml
  26. vars:
  27. ctp_template: "{{ g_template_heartbeat }}"
  28. ctp_zserver: "{{ g_zserver }}"
  29. ctp_zuser: "{{ g_zuser }}"
  30. ctp_zpassword: "{{ g_zpassword }}"