main.yml 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  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. - include_vars: template_performance_copilot.yml
  18. - include_vars: template_aws.yml
  19. - name: Include Template Heartbeat
  20. include: ../../lib_zabbix/tasks/create_template.yml
  21. vars:
  22. template: "{{ g_template_heartbeat }}"
  23. server: "{{ ozb_server }}"
  24. user: "{{ ozb_user }}"
  25. password: "{{ ozb_password }}"
  26. - name: Include Template os_linux
  27. include: ../../lib_zabbix/tasks/create_template.yml
  28. vars:
  29. template: "{{ g_template_os_linux }}"
  30. server: "{{ ozb_server }}"
  31. user: "{{ ozb_user }}"
  32. password: "{{ ozb_password }}"
  33. - name: Include Template docker
  34. include: ../../lib_zabbix/tasks/create_template.yml
  35. vars:
  36. template: "{{ g_template_docker }}"
  37. server: "{{ ozb_server }}"
  38. user: "{{ ozb_user }}"
  39. password: "{{ ozb_password }}"
  40. - name: Include Template Openshift Master
  41. include: ../../lib_zabbix/tasks/create_template.yml
  42. vars:
  43. template: "{{ g_template_openshift_master }}"
  44. server: "{{ ozb_server }}"
  45. user: "{{ ozb_user }}"
  46. password: "{{ ozb_password }}"
  47. - name: Include Template Openshift Node
  48. include: ../../lib_zabbix/tasks/create_template.yml
  49. vars:
  50. template: "{{ g_template_openshift_node }}"
  51. server: "{{ ozb_server }}"
  52. user: "{{ ozb_user }}"
  53. password: "{{ ozb_password }}"
  54. - name: Include Template Ops Tools
  55. include: ../../lib_zabbix/tasks/create_template.yml
  56. vars:
  57. template: "{{ g_template_ops_tools }}"
  58. server: "{{ ozb_server }}"
  59. user: "{{ ozb_user }}"
  60. password: "{{ ozb_password }}"
  61. - name: Include Template App Zabbix Server
  62. include: ../../lib_zabbix/tasks/create_template.yml
  63. vars:
  64. template: "{{ g_template_app_zabbix_server }}"
  65. server: "{{ ozb_server }}"
  66. user: "{{ ozb_user }}"
  67. password: "{{ ozb_password }}"
  68. - name: Include Template App Zabbix Agent
  69. include: ../../lib_zabbix/tasks/create_template.yml
  70. vars:
  71. template: "{{ g_template_app_zabbix_agent }}"
  72. server: "{{ ozb_server }}"
  73. user: "{{ ozb_user }}"
  74. password: "{{ ozb_password }}"
  75. - name: Include Template Performance Copilot
  76. include: ../../lib_zabbix/tasks/create_template.yml
  77. vars:
  78. template: "{{ g_template_performance_copilot }}"
  79. server: "{{ ozb_server }}"
  80. user: "{{ ozb_user }}"
  81. password: "{{ ozb_password }}"
  82. - name: Include Template AWS
  83. include: ../../lib_zabbix/tasks/create_template.yml
  84. vars:
  85. template: "{{ g_template_aws }}"
  86. server: "{{ ozb_server }}"
  87. user: "{{ ozb_user }}"
  88. password: "{{ ozb_password }}"