鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

Kubernetes高可用部署

本小节部署方案支持在K8S集群部署Dify高可用方案,适用于集群中提供3-6个节点的情况,具体部署过程推荐用户参考KunpengRAG开源社区指导

  1. 克隆项目到集群主节点并进入对应目录。
    git clone --branch v1.0.0 https://gitee.com/kunpeng_compute/KunpengRAG.git 
    cd KunpengRAG/deployment/kubernetes
  2. openGauss部署节点选择和配置。高可用部署方案将提供openGauss一主两备的能力,需要在三台节点上部署openGauss,需要在deploy-dify-ha.yaml添加iplist配置,具体参考KunpengRAG开源社区指导
  3. 创建openGauss落盘目录。用户需要手动在集群部署openGauss的每个宿主机创建如下配置的落盘目录,具体参考KunpengRAG开源社区指导
  4. 执行部署脚本。
    chmod +x deploy-dify-ha.sh 
    ./deploy-dify-ha.sh -f deploy-dify-ha.yaml
  5. 访问Dify服务。部署完成后,脚本将自动开启端口转发,可以在浏览器中通过以下地址访问:
    http://<服务器IP>:<服务端口>