Winson-030/dify-kubernetes
Deploy Dify on Kubernetes
解决的问题
通过提供预先配置的 YAML 部署文件,简化了将 LLM 应用开发平台 Dify 部署到 Kubernetes 集群的过程。
如何工作
用户使用 kubectl 应用提供的 Kubernetes 清单文件(例如 dify-deployment.yaml)。该项目提供不同版本的部署文件,包括为无法直接连接 Docker Hub 的用户准备的镜像仓库预设,以及用于 PVC 存储或 S3 后端配置的专用分支。
适用人群
希望在自有 Kubernetes 基础设施上托管 Dify,而非使用托管服务的 DevOps 工程师和开发者。
主要亮点
- 快速部署:支持从远程 URL 直接通过
kubectl apply应用。 - 灵活存储:通过专用分支提供 hostPath 或持久卷声明(PVC)选项。
- 网络配置:包含 Traefik 的示例 Ingress 配置,用于处理 Web 和 API 流量。
- 可定制化:包含 SSRF 代理组件,并计划支持高可用性(HA)数据库配置。
相关
- 项目
- 项目
- 项目
- 项目
- 项目