介绍与优势
📘 概述
CSGHub Helm Chart 是 CSGHUB 在 Kubernetes 环境中的官方部署方案。
它将 CSGHUB 的所有核心组件、依赖服 务及配置整合为一个可重复、可扩展的 云原生 AI 平台安装包,实现从 部署 → 管理 → 升级 的全流程自动化。
通过 Helm Chart,用户可以在几分钟内在任意兼容的 Kubernetes 集群上完成部署,极大降低部署复杂度与维护成本。
🧩 版本说明
当前 社区版(CE) 与 企业版(EE) 的 Chart 已合并为统一版本。
您可以通过简单的配置参数选择所需版本功能:
helm install csghub csghub/csghub \
--set global.edition=ce # 或 ee
💡 提示:社区版适用于开发与测试,企业版则提供高可用、审计、安全与多租户支持。
💎 核心优势
1️⃣ 向后兼容性
- 🔄 平滑升级路径:通过标准化版本控制机制,支持 helm upgrade 无中断升级。
- 🧩 降低生产风险:确保每个版本在升级时兼容既有配置,减少停机与兼容性问题。
- 🛡️ 长期支持(LTS):每个 Chart 均经过回归测试与性能验证,适合生产长期运行。
2️⃣ 持续架构优化
- ⚙️ 参数化配置:通过 values.yaml 文件灵活定义各组件参数,实现多环境适配。
- 🚀 性能调优:持续优化 Chart 模板结构,提高部署速度与资源利用率。
- 🧱 模块化设计:组件分层清晰,便于维护与定制扩展(如接入外部数据库或存储)。
3️⃣ 企业级特性
- 🏗️ 多环境支持:一套 Chart 支持开发 / 测试 / 生产环境的差异化部署。
- ⏪ 版本回滚:支持一键回滚,快速恢复到上一个稳定版本。
- 🔐 安全与合规:内置 RBAC、安全策略及证书管理,符合企业安全要求。
- 📈 可观测性集成:原生支持 Prometheus / Grafana / Loki 等监控日志系统。