main.yml 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  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. - include_vars: template_app_zabbix_server.yml
  16. - name: Include Template Heartbeat
  17. include: ../../lib_zabbix/tasks/create_template.yml
  18. vars:
  19. template: "{{ g_template_heartbeat }}"
  20. server: "{{ ozb_server }}"
  21. user: "{{ ozb_user }}"
  22. password: "{{ ozb_password }}"
  23. - name: Include Template os_linux
  24. include: ../../lib_zabbix/tasks/create_template.yml
  25. vars:
  26. template: "{{ g_template_os_linux }}"
  27. server: "{{ ozb_server }}"
  28. user: "{{ ozb_user }}"
  29. password: "{{ ozb_password }}"
  30. - name: Include Template docker
  31. include: ../../lib_zabbix/tasks/create_template.yml
  32. vars:
  33. template: "{{ g_template_docker }}"
  34. server: "{{ ozb_server }}"
  35. user: "{{ ozb_user }}"
  36. password: "{{ ozb_password }}"
  37. - name: Include Template Openshift Master
  38. include: ../../lib_zabbix/tasks/create_template.yml
  39. vars:
  40. template: "{{ g_template_openshift_master }}"
  41. server: "{{ ozb_server }}"
  42. user: "{{ ozb_user }}"
  43. password: "{{ ozb_password }}"
  44. - name: Include Template Openshift Node
  45. include: ../../lib_zabbix/tasks/create_template.yml
  46. vars:
  47. template: "{{ g_template_openshift_node }}"
  48. server: "{{ ozb_server }}"
  49. user: "{{ ozb_user }}"
  50. password: "{{ ozb_password }}"
  51. - name: Include Template Ops Tools
  52. include: ../../lib_zabbix/tasks/create_template.yml
  53. vars:
  54. template: "{{ g_template_ops_tools }}"
  55. server: "{{ ozb_server }}"
  56. user: "{{ ozb_user }}"
  57. password: "{{ ozb_password }}"
  58. - name: Include Template App Zabbix Server
  59. include: ../../lib_zabbix/tasks/create_template.yml
  60. vars:
  61. template: "{{ g_template_app_zabbix_server }}"
  62. server: "{{ ozb_server }}"
  63. user: "{{ ozb_user }}"
  64. password: "{{ ozb_password }}"