Winson-030/dify-kubernetes
Deploy Dify on Kubernetes
何を解決するか
Dify(LLMアプリケーション開発プラットフォーム)をKubernetesクラスタにデプロイするプロセスを簡素化し、事前に構成されたYAMLデプロイファイルを提供することで、ユーザーが簡単にDifyを展開できるようにします。
動作方法
ユーザーは kubectl を使用して、提供されたKubernetesマニフェストファイル(例:dify-deployment.yaml)を適用します。このプロジェクトでは、Docker Hubに直接接続できないユーザー向けのミラーレジストリ設定を含む異なるバージョンのデプロイファイルを提供しており、PVCストレージやS3バックエンド設定用の専用ブランチも用意されています。
対象ユーザー
マネージドサービスではなく、自前のKubernetesインフラ上でDifyをホスティングしたいDevOpsエンジニアや開発者。
特徴
- 迅速なデプロイ: リモートURLから
kubectl applyを直接実行できるサポート。 - 柔軟なストレージ: 専用ブランチを通じて hostPath または Persistent Volume Claims (PVC) の選択が可能。
- ネットワーク設定: Traefik用の例としてIngress設定を含み、WebおよびAPIトラフィックを処理。
- カスタマイズ: SSRFプロキシコンポーネントを含み、高可用性(HA)データベース構成の計画も進行中。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト