main.yml 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  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. - include_vars: template_heartbeat.yml
  10. - include_vars: template_os_linux.yml
  11. - include_vars: template_docker.yml
  12. - include_vars: template_openshift_master.yml
  13. - include_vars: template_openshift_node.yml
  14. - include_vars: template_ops_tools.yml
  15. - name: Include Template Heartbeat
  16. include: ../../lib_zabbix/tasks/create_template.yml
  17. vars:
  18. template: "{{ g_template_heartbeat }}"
  19. server: "{{ ozb_server }}"
  20. user: "{{ ozb_user }}"
  21. password: "{{ ozb_password }}"
  22. - name: Include Template os_linux
  23. include: ../../lib_zabbix/tasks/create_template.yml
  24. vars:
  25. template: "{{ g_template_os_linux }}"
  26. server: "{{ ozb_server }}"
  27. user: "{{ ozb_user }}"
  28. password: "{{ ozb_password }}"
  29. - name: Include Template docker
  30. include: ../../lib_zabbix/tasks/create_template.yml
  31. vars:
  32. template: "{{ g_template_docker }}"
  33. server: "{{ ozb_server }}"
  34. user: "{{ ozb_user }}"
  35. password: "{{ ozb_password }}"
  36. - name: Include Template Openshift Master
  37. include: ../../lib_zabbix/tasks/create_template.yml
  38. vars:
  39. template: "{{ g_template_openshift_master }}"
  40. server: "{{ ozb_server }}"
  41. user: "{{ ozb_user }}"
  42. password: "{{ ozb_password }}"
  43. - name: Include Template Openshift Node
  44. include: ../../lib_zabbix/tasks/create_template.yml
  45. vars:
  46. template: "{{ g_template_openshift_node }}"
  47. server: "{{ ozb_server }}"
  48. user: "{{ ozb_user }}"
  49. password: "{{ ozb_password }}"
  50. - name: Include Template Ops Tools
  51. include: ../../lib_zabbix/tasks/create_template.yml
  52. vars:
  53. template: "{{ g_template_ops_tools }}"
  54. server: "{{ ozb_server }}"
  55. user: "{{ ozb_user }}"
  56. password: "{{ ozb_password }}"