Helm 部署选项
图表版本 2.x
本页面介绍的是基于子图表的 v2.x Helm 图表。如果你仍在使用 v1.x 内联模板 Helm 图表,请参阅Helm 部署选项 (v1.x)。有关迁移步骤,请参阅升级指南。
本指南介绍使用 Helm 部署 ClickStack 的进阶选项。有关基础安装,请参阅Helm 部署指南。
概述
ClickStack 的 Helm 图表支持多种部署配置:
- 完整堆栈 (默认) — 包含所有组件,由 Operator 管理
- 外部 ClickHouse — 使用现有的 ClickHouse 集群
- 外部 OTel collector — 使用现有的 OTel 基础设施
- 最小化部署 — 仅包含 HyperDX,并依赖外部组件
外部 ClickHouse
如果您已有现有的 ClickHouse 集群 (包括 ClickHouse Cloud) ,可以禁用内置的 ClickHouse 并连接到外部实例。
方案 1:内联配置 (开发/测试)
此方式适用于快速测试或非生产环境。通过 hyperdx.config 和 hyperdx.secrets 提供连接信息:
按以下配置安装:
选项 2:外部 Secret (建议用于生产环境)
对于希望将凭据与 Helm 配置分开的生产环境部署:
使用 ClickHouse Cloud
对于 ClickHouse Cloud:
外部 OTEL collector
如果您已有现成的 OTEL collector 基础设施,请禁用该子图表:
如需了解如何通过入口暴露 OTel collector 端点,请参见 入口配置。
最小化部署
对于已有基础设施的组织,只需部署 HyperDX: