diff --git a/tasks/install-srv.yml b/tasks/install-srv.yml deleted file mode 100644 index fba3951..0000000 --- a/tasks/install-srv.yml +++ /dev/null @@ -1,57 +0,0 @@ -- name: Install Debian packages - ansible.builtin.apt: - name: "{{ item }}" - state: latest - loop: "{{ debian_srv_packages }}" - tags: - - install_srv - when: ansible_os_family == "Debian" - - -- name: Install packages - ansible.builtin.dnf: - name: "{{ item }}" - state: latest - loop: "{{ rhel_srv_packages }}" - tags: - - install_srv - when: ansible_os_family == "RedHat" - -- name: Generate srv config - ansible.builtin.template: - src: zabbix_server.conf.j2 - dest: /etc/zabbix/zabbix_server.conf - owner: zabbix - group: zabbix - mode: 0640 - tags: - - install_srv - -- 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_server}}.crt" - - "{{ zabbix_server}}.key" - when: zabbix_crypt=="tls" - -- name: Enable and start service zabbix server - ansible.builtin.service: - name: "{{ item }}" - state: restarted - enabled: true - loop: - - zabbix-server \ No newline at end of file