main.yml 2.4 KB

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