このページは先行公開版です。内容は今後予告なく更新される可能性があります。
Nginx Ingress Controller のインストール方法
以下のコマンドを実行することで、Kubernetes クラスターに Nginx Ingress Controller をインストールできます:
ingress-nginx-controller-v1.12.1.yaml ファイルをこちらからダウンロード
Nginx Ingress Controller の設定方法
Nginx Ingress Controller を使用する場合は、annotations フィールドでファイルのアップロードサイズ上限を設定してください。
Dify Enterprise へのアクセス方法
Ingress Controller のセットアップが完了したら、まず Ingress Controller の外部 IP を取得します:/etc/hosts ファイルに追加します:
他の Ingress Controllers を使用する場合の対応方法
- 一般的に、クラウドプロバイダーは独自の Ingress Controller を提供しています。クラウドプロバイダーの Ingress Controller を使用することができます。詳細については、Kubernetes ドキュメントを参照してください。
ファイルアップロードサイズの制限: Ingress Controller の設定でannotationsフィールドにファイルアップロードサイズの制限を設定する必要があります。例えば、Nginx Ingress Controller ではnginx.ingress.kubernetes.io/proxy-body-size: "15m"を使用できます。監査ログの IP: Ingress Controller でX-Forwarded-Forヘッダーを設定して、クライアントの実際の IP アドレスを渡す必要があります。