minikubeのnginx-ingressに設定フラグを渡すには?

minikubeのnginx-ingressに設定フラグを渡すには? image 2 C

minikubeのnginx-ingressに設定フラグを渡すには?

タグ:


質問

nginx.ingress.kubernetes.io/ssl-passthroughアノテーションを使用するには、 starting the controller with the –enable-ssl-passthrough flag.

minikube addons enable ingressでイングレスを開始すると、そのフラグを渡すにはどうすればよいですか?

minikubeのnginx-ingressに設定フラグを渡すには? image 1

私はminikube addons enable ingress –enable-ssl-passthroughを試してError: unknown flag: –enable-ssl-passthroughを得た

ベストアンサー

私はそれを変更する簡単な方法があるとは思わない。しかし、必要な引数を渡すように、イングレスコントローラのデプロイメントオブジェクトを手動で変更することができます。たとえば、このリポジトリの誰かがminikubeイングレスアドオンのKubernetesマニフェストを持っています。

を見ると、これは–enable-ssl-passthroughオプションがイングレスコントローラに渡される場所です。デプロイメントを同じように更新するだけです。

minikubeのnginx-ingressに設定フラグを渡すには? image 0

私はminikubeがkube-system名前空間にイングレスコントローラのデプロイメントをインストールするので、kubectl -n kube-system get deploymentsを使って展開をリストしてみてください。 kubectl -n kube-system edit deployments <ingress-deployment-name>を使って正しい展開オブジェクトを更新し、ingress-deployment-nameをあなたの場合に使用している名前で変更します。





source
chart stable/nginx-ingressを使用してIngress whith Helmを設定する
特定のパスのIngress-Nginxレート制限rpsの設定
nginxイングレスパスリライトの問題を伴うminikube
NGINX IngressコントローラのStrippprefix Middleware
クラウドバケットを指すKubernetes ingress-nginx LoadBalancer
k8s – > nginx Ingress:sso
ingress-nginxから静的ファイルを提供する
Kubernetes Ingress Nginxロードリソース404
ingress-nginx接続が拒否されました
Helm NginX IngressコントローラでConfigMap設定を使用する方法 – Kubernetes
Rating