部署概要
CSGHub 快速部署,是通过官方一键部署脚本、基于 CSGHub Helm Chart 部署的具备完整功能的 CSGHub 实例。该部署方式与标准部署采用完全一致的 Helm Chart 包,因此拥有与标准版相同的功能特性、运行逻辑及兼容能力,可快速完成实例搭建,大幅简化部署流程、降低部署门槛。
1. 适用场景
快速部署专为轻量化、快速验证场景设计,无需复杂的手动配置,可高效完成实例部署,主要适用于以下场景:
- POC 测试:快速搭建 CSGHub 测试环境,验证产品功能与实际业务场景的适配性,助力快速完成产品评估。
- 功能开发调试:为开发人员提供便捷、高效的本地/测试环境,支持 CSGHub 相关功能开发、代码调试及功能验证,提升开发效率。
- 功能特性验证:针对 CSGHub 新增功能、优化特性进行快速验证,确认功能可用性与稳定性。
- 版本升级验证:在正式升级生产环境前,快速部署目标版本,验证升级过程的流畅性及版本兼容性,降低升级风险。
2. 前置条件
2.1 支持的操作系统
为保障 CSGHub 正常运行,推荐使用以下兼容操作系统,不同系统适配情况如下表所示:
| 系统类型 | 备注 |
|---|---|
| Alpine Linux | 轻量环境支持,部署资源占用低,部分高级功能(如 GPU 加速)受限,适合轻量化测试场景。 |
| Ubuntu / Debian | 推荐使用,系统兼容性最佳,支持所有 CSGHub 功能特性,部署过程更流畅,适配生产级测试场景。 |
| CentOS / RHEL / Rocky / Alma / Fedora | 全面兼容支持,可正常运行所有功能,适配企业现有 Linux 环境,无需额外系统改造。 |
2.2 硬件要求
为确保 CSGHub 实例稳定运行,避免因资源不足导致功能异常,建议按照以下硬件配置部署,最低配置可满足基础功能运行,推荐配置适配高并发、多任务场景:
| 资源类型 | 最低配置 | 推荐配置 |
|---|---|---|
| CPU | 4 核 | 8 核及以上 |
| 内存 | 8 GB | 16 GB 及以上 |
| 存储 | 200 GB | 500 GB 及以上(建议使用 SSD,提升读写性能) |
| 网络 | 能访问互联网(用于拉取部署所需镜像、依赖资源) | 固定公网 IP 优先(便于远程访问、后续维护及版本升级) |