diff --git a/zabbix/zabbix_agent_debian.yml b/zabbix/zabbix_agent_debian.yml index 1bae249..e0308bf 100644 --- a/zabbix/zabbix_agent_debian.yml +++ b/zabbix/zabbix_agent_debian.yml @@ -2,15 +2,21 @@ - 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 - - # Habilita la instalación del repositorio - #zabbix_agent_repo_enable: true - # Configura el usuario y grupo para el servicio (se fuerza a root) - #agent_service_user: "root" - #agent_service_group: "root" - #agent_source_conf_dir: "config/" + zabbix_agent_config: {} + + # Ejecutar servicio como root + zabbix_agent_user: root + zabbix_agent_group: root