このページは先行公開版です。内容は今後予告なく更新される可能性があります。
クイックスタート
Helm リポジトリ情報の取得
helm repo add dify https://langgenius.github.io/dify-helm
helm repo update
Helm コマンドの詳細は helm repo ドキュメント をご参照ください。
利用可能なバージョンの確認
- コミュニティ版とエンタープライズ版のバージョンを確認したい場合、以下のコマンドを使用します。
APP VERSION は Dify コミュニティのバージョン、CHART VERSION は Dify エンタープライズのバージョンを表します。
helm repo update
helm search repo dify/dify --versions
詳細は helm search repo ドキュメント を参照してください。
インストールまたはアップグレード
初回インストールまたはアップグレード時は、以下のコマンドを使用してください:
アップグレード前には、必ずデータベースのバックアップを取得してください。万一アップグレードが失敗した場合は、バージョンをロールバックし、データベースを速やかに復元できます。
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
詳細は helm upgrade ドキュメント をご参照ください。
高度な使い方
アンインストール
Dify をアンインストールするには、以下のコマンドを使用します:
- Dify を再インストールする場合、
dify_plugin_daemon のデータベースを事前にクリーンアップする必要があります。
- 詳細は PostgreSQL データベースの構成 を参照してください。
詳細は helm uninstall ドキュメント をご確認ください。
Helm チャートの値を表示
Helm チャートの values 情報を確認したい場合は、以下のコマンドを使用してください:
helm show values dify/dify
詳細は helm show values ドキュメント を参照してください。
Helm Template を使って Kubernetes YAML を生成
Kubernetes のマニフェストファイルを生成するには、以下のコマンドを使用します:
helm template dify -f values.yaml dify/dify > dify-k8s-template.yaml
詳細は helm template ドキュメント を参照してください。
Helm チャートをローカルにダウンロード
Helm チャートをローカルに保存するには、以下のコマンドを使用します:
helm pull dify/dify
# 特定バージョンを指定する場合:
# helm pull dify/dify --version x.x.x