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

Kubernetes单实例部署

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

  1. 克隆项目到集群主节点并进入对应目录。
    git clone --branch v1.0.0 https://gitee.com/kunpeng_compute/KunpengRAG.git 
    cd KunpengRAG/deployment/kubernetes
  2. 执行部署脚本。
    chmod +x deploy-ragflow.sh 
    ./deploy-ragflow.sh

    脚本将引导完成以下配置:

    1. 选择部署模式。
      • 二节点模式(控制节点+计算节点):RAGFlow组件和openGauss组件部署在同一个计算节点。
      • 三节点模式(控制节点+2计算节点):RAGFlow组件和openGauss组件分别部署在不同的计算节点。
    2. 指定计算节点。
      • 显示集群中可用的计算节点。
      • 根据选择的模式输入节点名称。
    3. 配置Dify服务发布的参数。
      • Helm发布名称(默认:myrelease)。
      • 服务访问端口(默认:8100)。
      • 服务器公网IP(用于外部访问)。
    4. 确认配置。
      • 显示所有配置选项。
      • 确认后开始部署。
    5. 部署信息显示。
  3. 访问RAGFlow服务。部署完成后,脚本将自动开启端口转发,可以在浏览器中通过以下地址访问:
    http://<服务器IP>:<服务端口>