Skip to content

lmakonem/ELK-SIEM-Ansible-Playbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ELK-SIEM-Ansible-Playbook

Ansible Playbook to install the ELK Stack. To use this playbook follow these steps:

Requirements:

  1. Ansible on a VM or docker container.

  2. Ubuntu VM for installing the ELK SIEM.

For a sample lab deployment, see mine here( and follow the whole series where i show you how to deploy ELK SIEM lab for detection): https://www.youtube.com/watch?v=IwlV3wVX4xs&t=32s

NB we will improve this playbook in the future to include roles and variables, for now lets keep it simple and use the site.yml.

#################

Install ansible on Centos 7 using install_ansible.sh

  1. Clone this repo to your centos machine where you want to install Ansible
  2. RUN cd ELK-SIEM-Ansible-playbook
  3. run sudo ./install_ansible.sh ## This will install the latest version for ansible for you. For more info about this script, please go to: https://github.com/neillturner/omnibus-ansible

###############

Install ELK SIEM using Ansible

  1. Clone this repo into your /etc/ansible folder
  2. change the ip addresses from 192.168.5.71 to your SIEM IP addresses in the site.yml file
  3. Run the Playbook site.yml ( ansible-playbook site.yml) ## This will take a while, get a coffee.
  4. Sign into kibana at http://yoursiemip:5601 6)Next, get some data in your siem.

CREDITS: For the ansible install script: https://github.com/neillturner/omnibus-ansible

About

Ansible Playbook to install the ELK Stack

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages