Requirements
- Release Log: https://langgenius.github.io/dify-helm
- Kubernetes 1.24+
- Helm 3.14+
Warning: If you are using a restricted environment (like OpenShift), make sure pods are allowed to run as root.
Quick Start
Get Helm Repository Info
See helm repo for command documentation.
Check Available Versions
- If you want to check the versions between the community and the enterprise, you can use the following command.
- The
APP VERSION is the version of the Dify community, and the CHART VERSION is the version of the Dify enterprise.
See helm search repo for command documentation.
Installation or Upgrade
For the first time installation or upgrade Dify, you can use the following command:
Before upgrade, please make sure to backup your database. If failed to upgrade, you can rollback version and restore the database quickly.
See helm upgrade for command documentation.
Advanced Usage
Uninstallation
To uninstall Dify, you can use the following command:
- If you want to re-install Dify, please make sure to clean up the database of
dify_plugin_daemon first.
- For more details, please refer to the Postgresql Database.
See helm uninstall for command documentation.
Display Helm Chart Values
For more information about the Helm chart values, you can use the following command:
See helm show values for command documentation.
Use Helm Template to Generate Kubernetes YAML
You can use the following command to generate the Kubernetes YAML files:
See helm template for command documentation.
Download the Helm Chart locally
You can use the following command to download the Helm chart: