promptlylabs/wazuh-helm-chart

GitHub: promptlylabs/wazuh-helm-chart

一个已被弃用的 Wazuh Helm Chart,用于在 Kubernetes 上快速部署统一 XDR 与 SIEM 的安全组件。

Stars: 13 | Forks: 8

# Wazuh Helm Chart ![Version: 0.0.8](https://img.shields.io/badge/Version-0.0.8-red?style=flat-square) ![AppVersion: 4.11.1](https://img.shields.io/badge/AppVersion-4.11.1-informational?style=flat-square) ![Status: Deprecated](https://img.shields.io/badge/Status-Deprecated-red?style=flat-square) [![Artifact Hub](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/wazuh-helm)](https://artifacthub.io/packages/helm/wazuh-helm/wazuh) Wazuh 是一个免费且开源的安全平台,能够为端点和云工作负载统一 XDR 和 SIEM 防护。 ## 获取 Helm 仓库信息 ``` helm repo add wazuh-helm https://promptlylabs.github.io/wazuh-helm-chart/ helm repo update ``` ## 安装 Helm Chart ``` helm install [RELEASE_NAME] wazuh-helm/wazuh ``` ## 信息 该 Helm Chart 会安装以下组件: - [Wazuh Dashboard](https://documentation.wazuh.com/current/getting-started/components/wazuh-dashboard.html) - [Wazuh Indexer](https://documentation.wazuh.com/current/getting-started/components/wazuh-indexer.html) - [Wazuh Manager](https://documentation.wazuh.com/current/getting-started/components/wazuh-server.html)(主节点和工作节点) 组件之间的 HTTPS 通信默认启用,并使用 [cert-manager](https://cert-manager.io/) 提供的自签名证书进行配置。 ## 配置 ### Wazuh Manager [`ossec.conf`](http://documentation.wazuh.com/current/user-manual/reference/ossec-conf/) 文件是 Wazuh Manager 的主配置文件。它在 `_helpers.tpl` 中创建并通过 `values.yaml` 传递。 可以通过在 `values.yaml` 文件中为 `wazuh.master.conf` 和 `wazuh.worker.conf` 设置不同的值来替换此配置。或者,可以通过设置 `wazuh.master.extraConf` 和 `wazuh.worker.extraConf` 值来向配置文件追加额外参数。 ``` wazuh: master: conf: | ... extraConf: | ... ``` ### Wazuh Indexer Wazuh Indexer 包含 2 个配置文件:`opensearch` 和 `internalUsers`。这些文件在 `_helpers.tpl` 中创建并通过 `values.yaml` 传递,也可以通过在 `values.yaml` 中为 `indexer.config.opensearch` 和 `indexer.config.internalUsers` 设置不同的值来替换。 ``` indexer: config: opensearch: | ... internalUsers: | ... ``` ### Wazuh Dashboard Wazuh Dashboard 包含 [1 个配置文件](https://documentation.wazuh.com/current/user-manual/wazuh-dashboard/settings.html)。该文件在 `_helpers.tpl` 中创建并通过 `values.yaml` 传递,也可以通过在 `values.yaml` 中为 `dashboard.config` 设置不同的值来替换。 ``` dashboard: config: | ... ``` ## 迁移与支持 该 Chart 已被弃用,且仓库已归档。如需迁移到替代方案的疑问: - **推荐替代方案**:[Morgoved 的 Wazuh Helm Chart](https://artifacthub.io/packages/helm/wazuh-helm-morgoved/wazuh) - **官方 Kubernetes 部署**:[Wazuh Kubernetes](https://github.com/wazuh/wazuh-kubernetes) - **迁移指南**:参见 [DEPRECATION.md](./DEPRECATION.md) 如果你希望独立维护此仓库,可以自行 fork。
标签:cert-manager, DevSecOps, Helm Chart, Wazuh, Web截图, 上游代理, 云工作负载, 免费安全工具, 子域名突变, 安全部署, 安全防护, 容器安全, 监控, 端点安全, 补丁管理, 证书管理