wazuh / wazuh-kubernetes

Wazuh - Wazuh Kubernetes
https://wazuh.com/
GNU General Public License v2.0
270 stars 164 forks source link

Wazuh kubernetes deployment must be valid for all environments (EKS, GKE, etc) #238

Open alberpilot opened 2 years ago

alberpilot commented 2 years ago

The Wazuh Kubernetes repository was designed for local and EKS environments. We should identify what dependencies exist and adapt them to make the repository universal for all kinds of environments, not only for EKS.

vcerenu commented 2 years ago

I was reviewing the creation of the managed k8s cluster in Google Cloud and it exceeded the limit of CPU and IP addresses of quota, so I sent a request to increase it.

xtylez-eskardinha commented 2 years ago

Hi everyone, I'm currently working on it, I was able to deploy this on GKE (Not with autopilot due to quotas) and only AKS is missing for the 3 major cloud providers. I'll keep you updated and when everything works I'll PR everything.

mac-chaffee commented 1 year ago

Really applications such as Wazuh should not include cloud-provider-specific things since Kubernetes itself provides cloud-agnostic constructs. I'm having a lot of trouble deploying Wazuh to a vanilla Kubernetes cluster for this reason. Some areas for improvement: