部署选项
ClickStack 提供多种部署选项,以满足不同的使用场景。
各个部署选项总结如下。快速入门指南 重点演示了选项 1 和 2。这里将它们一并列出以便完整说明。
| Name | Description | Suitable For | Limitations | Example Link |
|---|---|---|---|---|
| All-in-One | 将所有 ClickStack 组件打包在单个 Docker 容器中。 | 生产部署、演示、概念验证 | 不推荐用于生产环境 | All-in-One |
| ClickHouse Cloud | ClickHouse 和 HyperDX 托管在 ClickHouse Cloud 中。 | 演示、本地全栈测试 | 不推荐用于生产环境 | All-in-One |
| Helm | 基于 Kubernetes 部署的官方 Helm 图表,支持 ClickHouse Cloud 和生产级扩展。 | 在 Kubernetes 上的生产环境部署 | 需要具备 Kubernetes 相关知识,通过 Helm 进行自定义配置 | Helm |
| Docker Compose | 通过 Docker Compose 分别部署各个 ClickStack 组件。 | 本地测试、概念验证、单机生产环境、BYO ClickHouse | 无容错能力,需要管理多个容器 | Docker Compose |
| HyperDX Only | 独立使用 HyperDX,配合你自己的 ClickHouse 和 schema。 | 现有 ClickHouse 用户、自定义事件管道 | 不包含 ClickHouse,用户必须自行管理数据摄取和 schema | HyperDX Only |
| Local Mode Only | 完全在浏览器中运行并使用本地存储,无后端和持久化。 | 演示、调试、基于 HyperDX 的开发 | 无认证、无持久化、无告警,仅支持单用户 | Local Mode Only |