Skip to content

anjuls/wazuh-agent-kubernetes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wazuh Agent Installer on Kubernetes Nodes

In the native wazuh, there was no option available to deploy agents on Kubernetes nodes automatically in native way. Though wazuh can be installed on Kubernetes using https://github.com/wazuh/wazuh-kubernetes/ but it doesn't have a way to install agents.

Please change the configuration based on your need and setup.

.
├── authd.pass
├── build.sh
├── Dockerfile
├── k8s
│   ├── configmap.yaml
│   └── daemonset.yaml
├── ossec.conf
├── README.md
├── runOnHost.sh
└── wait.sh

Steps

  1. Review the content of configmap.yaml and change the installation script based on your operating system.
  2. Replace the $MANAGER_IP with Wazuh Manager IP address in configmap.yaml and replace WORKER_IP to wazuh worker ip in ossec.conf.
  3. Run build.sh to build the container and deploy Kubernetes objects.

Note: Container will be executed with hostPID: true and in privileged mode.

References:

About

Wazuh Agent Deployment on Nodes Using Kubernetes Daemonset

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published