update
This commit is contained in:
parent
b3a18e806a
commit
abea8bdd77
@ -2,32 +2,14 @@
|
|||||||
- hosts: all
|
- hosts: all
|
||||||
become: yes
|
become: yes
|
||||||
vars:
|
vars:
|
||||||
wazuh_version: 4.9.2
|
|
||||||
wazuh_manager_ip: '10.75.50.5'
|
wazuh_manager_ip: '10.75.50.5'
|
||||||
wazuh_agent_group: 'Infrastructure'
|
wazuh_agent_group: 'Infrastructure'
|
||||||
wazuh_deb_filename: "wazuh-agent_{{ wazuh_version }}-1_amd64.deb"
|
wazuh_version: '4.9.2'
|
||||||
wazuh_deb_url: "https://packages.wazuh.com/4.x/apt/pool/main/w/wazuh-agent/{{ wazuh_deb_filename }}"
|
|
||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
- name: Download Wazuh Agent .deb package
|
|
||||||
ansible.builtin.get_url:
|
|
||||||
url: "{{ wazuh_deb_url }}"
|
|
||||||
dest: "/tmp/{{ wazuh_deb_filename }}"
|
|
||||||
mode: '0755'
|
|
||||||
|
|
||||||
- name: Install Wazuh Agent
|
- name: Install Wazuh Agent
|
||||||
ansible.builtin.apt:
|
ansible.builtin.shell: >
|
||||||
deb: "/tmp/{{ wazuh_deb_filename }}"
|
wget https://packages.wazuh.com/4.x/apt/pool/main/w/wazuh-agent/wazuh-agent_{{ wazuh_version }}-1_amd64.deb &&
|
||||||
state: present
|
sudo WAZUH_MANAGER='{{ wazuh_manager_ip }}' WAZUH_AGENT_GROUP='{{ wazuh_agent_group }}' dpkg -i ./wazuh-agent_{{ wazuh_version }}-1_amd64.deb
|
||||||
|
args:
|
||||||
- name: Restart Wazuh Agent
|
creates: /var/ossec/bin/wazuh-agent
|
||||||
ansible.builtin.service:
|
|
||||||
name: wazuh-agent
|
|
||||||
state: restarted
|
|
||||||
enabled: yes
|
|
||||||
|
|
||||||
post_tasks:
|
|
||||||
- name: Clean up downloaded .deb file
|
|
||||||
ansible.builtin.file:
|
|
||||||
path: "/tmp/{{ wazuh_deb_filename }}"
|
|
||||||
state: absent
|
|
||||||
Loading…
Reference in New Issue
Block a user