要求

  • Kubernetes 1.24+
  • Helm 3.14+
  • 警告: 如果您使用的是受限环境(如 OpenShift),请确保允许 pods 以 root 身份运行。

快速开始

Helm Chart 仓库

您可以使用以下命令添加 Dify Helm chart 仓库:

helm repo add dify https://langgenius.github.io/dify-helm

安装或升级

首次安装或升级 Dify 时,您可以使用以下命令: 警告:升级前,请确保备份您的数据库。如果升级失败,您可以快速回滚版本并恢复数据库。

helm repo update
helm search repo dify/dify
helm upgrade -i dify -f values.yaml dify/dify
# 如果您想升级到指定版本,可以使用以下命令:
# helm upgrade -i dify -f values.yaml dify/dify --version x.x.x

高级用法

卸载

要卸载 Dify,您可以使用以下命令:

helm uninstall dify

显示 Helm Chart 配置值

要了解更多关于 Helm chart 配置值的信息,您可以使用以下命令:

helm show values dify/dify

使用 Helm 模板生成 Kubernetes YAML

您可以使用以下命令生成 Kubernetes YAML 文件:

helm template dify -f values.yaml dify/dify > dify-k8s-template.yaml