部署手册
资源清单
在开始部署之前,您需要准备以下资源。
1. 要求
- Helm 3.14+
- Kubernetes 1.24+
重要
对于许可证激活,请联系您的 IT 团队提供必要的权限。- ServiceAccount (必须)
- Role / RoleBinding (必须)
警告
如果您使用的是受限环境,请确保允许 pod 以root
身份运行(如 OpenShift)。
- 云服务商 (支持)
- AWS, Azure, 阿里云, 腾讯云
2. 域名
Dify Enterprise 需要设置 5 个域名。这些域名是:
- 控制台:console.dify.local
- 服务 API:api.dify.local
- 应用:app.dify.local
- 文件:upload.dify.local
- 企业仪表板:enterprise.dify.local
3. 测试部署资源
- Kubernetes 集群
- 1 个工作节点:4 CPU,16 GB RAM
- 持久化存储
- s3, amazon-s3, azure-blob, aliyun-oss, google-storage, tencent-cos
- 100 GB 存储空间
- Postgres 数据库
- 版本 14+
- 2 CPU,4 GB RAM
- 256 GB 存储空间
- Redis 数据库
- 版本 6+
- 1 GB RAM
- 向量数据库虚拟机 - Qdrant 单节点
- 1 台虚拟机
- 4 CPU,8 GB RAM
- 100 GB 存储空间
4. 生产部署资源
- Kubernetes 集群
- 6 个工作节点:每个 8 CPU,32 GB RAM
- 持久化存储
- s3, amazon-s3, azure-blob, aliyun-oss, google-storage, tencent-cos
- 512 GB 存储空间
- Postgres 数据库
- 版本 14+
- 4 CPU,8 GB RAM
- 512 GB
SSD
存储空间
- Redis 数据库
- 版本 6+
- 2 GB RAM
- 向量数据库虚拟机 - Qdrant 集群
- 3 台虚拟机
- 8 CPU,64 GB RAM
- 100 GB 存储空间