--- - name: Instalar y configurar Zabbix Agent2 usando la colección Zabbix for Ansible hosts: all become: no tasks: - name: Copiar configuración personalizada ansible.builtin.copy: src: config/zabbix_agent2.conf # Archivo en tu directorio de Ansible dest: /etc/zabbix/zabbix_agent2.conf owner: root group: root mode: 0644 roles: - role: community.zabbix.zabbix_agent # Versión del agente a instalar zabbix_agent2: true zabbix_agent_config: Server: "192.168.1.10" # Obligatorio: IP/host del servidor Zabbix ServerActive: "192.168.1.10" # Obligatorio para checks activos Hostname: "{{ ansible_hostname }}" # Obligatorio: Nombre único en Zabbix User: root # Usuario para ejecutar comandos AllowRoot: 1 # Ejecutar servicio como root zabbix_agent_user: root zabbix_agent_group: root