From 34b0e277c1e6027b941748a5019dc12fe4805fa8 Mon Sep 17 00:00:00 2001 From: stef Date: Wed, 18 Feb 2026 22:29:13 +0100 Subject: [PATCH] Supprimer tasks/install-agent2.yml --- tasks/install-agent2.yml | 76 ---------------------------------------- 1 file changed, 76 deletions(-) delete mode 100644 tasks/install-agent2.yml diff --git a/tasks/install-agent2.yml b/tasks/install-agent2.yml deleted file mode 100644 index 0fa542c..0000000 --- a/tasks/install-agent2.yml +++ /dev/null @@ -1,76 +0,0 @@ - -- name: Install Agent2 Debian packages - ansible.builtin.apt: - name: "{{ item }}" - state: latest - loop: "{{ debian_agent_packages }}" - tags: - - install_srv - when: ansible_os_family == "Debian" - -- name: Install packages - ansible.builtin.dnf: - name: "{{ item }}" - state: latest - loop: "{{ rhel_agent_packages }}" - tags: - - install_srv - when: ansible_os_family == "RedHat" - -- name: Find Group - set_fact: - my_group: "{{ group_names | first }}" - -- name: Créer la liste des hôtes correspondant aux rôles cibles - set_fact: - hotes_filtres: >- - {{ groups[my_group] | - map('extract', hostvars) | - selectattr('role', 'in', roles_cibles) | - map(attribute='inventory_hostname') | - list }} - -- name: Generate Server List - set_fact: - Server: "{{ hotes_filtres | join(',') }}" - -- name: Generate ActiveServer List - set_fact: - ServerActive: "{{ hotes_filtres | join(';') }}" - -- name: Generate agent2 config - ansible.builtin.template: - src: zabbix_agent2.conf.j2 - dest: /etc/zabbix/zabbix_agent2.conf - owner: zabbix - group: zabbix - mode: 0640 - -- name: Create cert directory if zabbix_crypt=="tls" - ansible.builtin.file: - path: "/etc/zabbix/certs" - state: directory - recurse: yes - owner: zabbix - group: zabbix - when: zabbix_crypt=="tls" - -- name: Copy Certificats - ansible.builtin.copy: - src: "{{ item }}" - dest: "/etc/zabbix/certs/{{ item }}" - owner: zabbix - group: zabbix - loop: - - "{{ zabbix_ca }}.crt" - - "{{ zabbix_agent }}.crt" - - "{{ zabbix_agent }}.key" - when: zabbix_crypt=="tls" - -- name: Enable and start service zabbix agent2 - ansible.builtin.service: - name: "{{ item }}" - state: restarted - enabled: true - loop: - - zabbix-agent2