Skip to main content
在 Kubernetes 集群中部署 WuKongIM 多节点集群,提供高可用性、容灾能力和负载均衡。

部署特点

优点:
  • 高可用性和容灾能力强
  • 支持在线扩容
  • 多副本间实时自动备份
  • 负载均衡,无需手动配置
  • 快速伸缩
适用场景:
  • 对数据安全要求高的应用
  • 大型应用
  • 企业级生产环境
注意:当前 WuKongIM 支持热扩容,暂不支持热缩容!

前提条件

  • Kubernetes 集群 1.19+
  • kubectl 已配置并能访问集群
  • Helm 3.0+
  • 至少 3 个工作节点,每个节点 4GB+ 内存和 2 CPU 核心

部署步骤

1. 添加 Helm 仓库

2. 更新 Helm 仓库

3. 搜索可用的 Chart

4. 部署 WuKongIM 多节点集群

可选参数:
  • replicaCount=3:副本数量(默认为 2)
  • externalIP=<IP地址>:外部 IP 地址

5. 查看安装状态

6. 验证部署

访问服务

端口转发访问

访问地址

配置选项

常用 Helm 参数

主要配置参数

扩容操作

扩容集群

验证扩容

故障排除

常见问题

Pod 启动失败:
集群节点无法通信:
服务无法访问:

日志查看

升级和维护

升级版本

备份数据

卸载

下一步

单节点部署

了解单节点部署方式

服务器配置

详细配置选项

Docker 部署

Docker 多节点部署

API 文档

开始使用 API