wazuh-kubernetes icon indicating copy to clipboard operation
wazuh-kubernetes copied to clipboard

Helm chart to install Wazuh

Open manisha-tanwar opened this issue 5 years ago • 20 comments

Hi Team,

Is there any existing helm charts to install wazuh. I found this https://github.com/GoVanguard/wazuh-helm but doesn't look like anyone used it.

manisha-tanwar avatar Dec 24 '20 11:12 manisha-tanwar

Hi there @manisha-tanwar, we don't have a Helm chart just now but we just refactored the master branch using Kustomization's overlay feature to create two variants: eks and local-env, you can customize each variant with your own values.

What's your use case specifically?

xr09 avatar Jan 25 '21 13:01 xr09

@xr09 to fill in on use-case why to request helm chart. "Kustomize is built into the kubectl command is more like a feature. You use kustomization.yaml files to glue things together. Helm is a full package manager tool that also builds YAML files. Helm uses templating logic. Kubes allows for both YAML merging and templating. It provides additional conveniences like building the Docker image" Source

This helps in multitude of things, already, version control, templating as mentioned above and quick chart updates whenever new modules/deployment features are integrated.

I am planning at some point to start writing wazuh 4.0.4 helm chart that works with AWS ECS2, GCS, vSphere and Azure. Generally helm covers multitude of services and just focuses on kubernetes in general. I can keep you in loop whenever I will start creating helm chart. They are generally easy to make.

kajov avatar Feb 03 '21 11:02 kajov

@xr09 I'm new to Kubernetes and helm charts are easy to install. I've never installed Wazuh before & was thinking to install it on K8 directly. @kajov Thanks I'll wait 👍

manisha-tanwar avatar Feb 04 '21 17:02 manisha-tanwar

+1 for creating a helm chart :-) this will help us in different ways with CI/CD. Any plans to create an official helm chart?

Jordy694 avatar Feb 06 '22 20:02 Jordy694

+1 for creating an official helm chart.

VladTimo avatar Feb 15 '22 11:02 VladTimo

Oh, thanks all for the praise, I have somewhat stopped maintaining the project and have went out of the loop for the helm chart and since I wrote the chart in general before Helm3 it's still on old version v2.17.x and needs refactoring and general fixes. I haven't been in chart game for some time so if you have ideas and can do anything feel free to PR the project and contribute :) https://github.com/kajov/wazuh-kubernetes-helmchart

kajov avatar Feb 15 '22 18:02 kajov

+1 it would be very useful to have an official helm chart, e.g. for gitops implementations using fluxcd/argocd. Its the gold standard and a bit surprised to find it doesn't exist.

adeturner avatar Jul 31 '23 15:07 adeturner

agree with @adeturner, also opened thread on Wazuh Discord...but remains silent since then

kedras avatar Aug 31 '23 06:08 kedras

Was also surprised that they don't have helm chart. It's standard practice to use helm chart for versioned releases.

Bec-k avatar Oct 11 '23 14:10 Bec-k

got reply on Wazuh Slack channel though... "I have to inform you that unfortunately we do not have a Helm deployment ready, but it's definitely on our radar for future development. In the meantime, we do have a deployment option available using Kustomize(with Kubernetes). While it's not exactly what you were looking for, we hope it can still be helpful for your needs."

kedras avatar Oct 13 '23 12:10 kedras

+1 for this idea

AkakievKD avatar Feb 22 '24 11:02 AkakievKD

+1 we need helm charts as well. Kustomize isn't working for us, although Kustomize can work with Argocd we really need a helm chart to fit this in our infrastructure.

goldpandas avatar Feb 22 '24 15:02 goldpandas

@goldpandas Just FYI, helmfile supports deploying kustomizations and will work with Argo. I haven't tried this yet but probably will do so.

bdellegrazie avatar Feb 24 '24 00:02 bdellegrazie

see issue #597 for a helm chart someone posted

bmm-alc avatar Mar 01 '24 15:03 bmm-alc

is there any news on wazuh with helm chart ?

henika1 avatar Apr 25 '24 08:04 henika1