CSGShip 部署指南
📘 概述
CSGShip 是 CSGHub 平台的 智能编码助手后端服务,为 CodeSouler(IDE 插件) 提供智能补全、语义搜索、对话式编程、AI 代码生成与知识检索等能力。
该组件以独立服务形式部署,可单独扩展计算节点,支持多实例水平扩展,并可与主服务(CSGHUB Server)协同运行。
⚙️ 环境要求
| 资源项 | 最低配置 | 推荐配置 |
|---|---|---|
| CPU / 内存 | 4C / 8 GB | 8C / 16 GB |
| 磁盘空间 | 10 GB | 50 GB+ |
| 架构支持 | AMD64 / ARM64 | 支持多架构部署 |
软件依赖
| 组件 | 版本要求 | 说明 |
|---|---|---|
| Kubernetes | 1.28+ | 集群环境 |
| Helm | 3.12+ | Chart 管理工具 |
| PostgreSQL / Redis | 可选(外部) | 可使用外部托管资源 |
🧩 安装步骤
1️⃣ 添加 Helm 仓库
helm repo add csghub https://charts.opencsg.com/csghub
helm repo update