wazuh-ansible-4.9.2/roles/wazuh/ansible-wazuh-agent/README.md
Andrés Felipe Marulanda Hernández 33dba0282b New versión Wazuh
2024-12-04 16:47:26 -05:00

61 lines
1.4 KiB
Markdown

Ansible Playbook - Wazuh agent
==============================
This role will install and configure a Wazuh Agent.
OS Requirements
----------------
This role is compatible with:
* Red Hat
* CentOS
* Fedora
* Debian
* Ubuntu
* Windows
* macOS
Role Variables
--------------
* `wazuh_managers`: Collection of Wazuh Managers' IP address, port, and protocol used by the agent
* `wazuh_agent_authd`: Collection with the settings to register an agent using authd.
Playbook example
----------------
The following is an example of how this role can be used:
- hosts: all:!wazuh-manager
roles:
- ansible-wazuh-agent
vars:
wazuh_managers:
- address: 127.0.0.1
port: 1514
protocol: tcp
api_port: 55000
api_proto: 'http'
api_user: 'ansible'
wazuh_agent_authd:
registration_address: 127.0.0.1
enable: true
port: 1515
ssl_agent_ca: null
ssl_auto_negotiate: 'no'
License and copyright
---------------------
WAZUH Copyright (C) 2016, Wazuh Inc. (License GPLv3)
### Based on previous work from dj-wasabi
- https://github.com/dj-wasabi/ansible-ossec-server
### Modified by Wazuh
The playbooks have been modified by Wazuh, including some specific requirements, templates and configuration to improve integration with Wazuh ecosystem.