wazuh-ansible-4.8.1/ansible-wazuh-agent
José Luis Ruiz ca543cd1bb
Merge pull request #53 from pillarsdotnet/fix-syscheck
Fix Inotify watchers per #38
2018-08-21 17:45:13 -04:00
..
defaults Updated Windows Agent Version to latest 2018-07-24 10:10:19 -04:00
handlers Adding windows support. 2017-08-23 15:49:35 -04:00
meta Agent playbook - Refactor 2017-07-11 17:31:39 -07:00
tasks Add quotes around variables 2018-07-18 16:44:35 +02:00
templates Merge pull request #53 from pillarsdotnet/fix-syscheck 2018-08-21 17:45:13 -04:00
vars Move 'api_pass' variable in a separate var file so it's possibile to encrypt it with ansible-vault 2018-03-29 20:27:05 +02:00
README.md Wazuh agent README grammar review 2018-07-06 21:02:09 +02:00

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

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: udp
         api_port: 55000
         api_proto: 'http'
         api_user: 'ansible'
     wazuh_agent_authd:
       enable: true
       port: 1515
       ssl_agent_ca: null
       ssl_auto_negotiate: 'no'

WAZUH Copyright (C) 2018 Wazuh Inc. (License GPLv3)

Based on previous work from dj-wasabi

Modified by Wazuh

The playbooks have been modified by Wazuh, including some specific requirements, templates and configuration to improve integration with Wazuh ecosystem.