main.yml 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. ---
  2. - name: Main List all templates
  3. zbx_template:
  4. zbx_server: "{{ ozb_server }}"
  5. zbx_user: "{{ ozb_user }}"
  6. zbx_password: "{{ ozb_password }}"
  7. state: list
  8. register: templates
  9. - debug: var=templates
  10. - include_vars: template_heartbeat.yml
  11. - include_vars: template_os_linux.yml
  12. - include_vars: template_docker.yml
  13. - name: Include Template Heartbeat
  14. include: ../../lib_zabbix/tasks/create_template.yml
  15. vars:
  16. template: "{{ g_template_heartbeat }}"
  17. server: "{{ ozb_server }}"
  18. user: "{{ ozb_user }}"
  19. password: "{{ ozb_password }}"
  20. - name: Include Template os_linux
  21. include: ../../lib_zabbix/tasks/create_template.yml
  22. vars:
  23. template: "{{ g_template_os_linux }}"
  24. server: "{{ ozb_server }}"
  25. user: "{{ ozb_user }}"
  26. password: "{{ ozb_password }}"
  27. - name: Include Template docker
  28. include: ../../lib_zabbix/tasks/create_template.yml
  29. vars:
  30. template: "{{ g_template_docker }}"
  31. server: "{{ ozb_server }}"
  32. user: "{{ ozb_user }}"
  33. password: "{{ ozb_password }}"