部署特点
优点:- 高可用性和容灾能力强
- 支持在线扩容
- 多副本间实时自动备份
- 负载均衡,无需手动配置
- 快速伸缩
- 对数据安全要求高的应用
- 大型应用
- 需要快速部署的环境
前提条件
- Kubernetes 集群 1.19+
- kubectl 已配置并能访问集群
- Helm 3.0+
- 至少 2GB 可用内存和 2 CPU 核心
部署步骤
1. 添加 Helm 仓库
2. 更新 Helm 仓库
3. 搜索可用的 Chart
4. 部署 WuKongIM
replicaCount=1:副本数量(默认为 2)externalIP=<IP地址>:外部 IP 地址
5. 查看安装状态
6. 验证部署
访问服务
端口转发访问
访问地址
- API 端点:http://localhost:5001
- WebSocket:ws://localhost:5200
- Demo 界面:http://localhost:5172
- 管理界面:http://localhost:5300
配置选项
常用 Helm 参数
主要配置参数
扩容操作
扩容到多节点
验证扩容
故障排除
常见问题
Pod 启动失败:日志查看
升级和维护
升级版本
备份数据
卸载
下一步
多节点部署
部署高可用集群
服务器配置
详细配置选项
Docker 部署
Docker 部署方式
API 文档
开始使用 API

