私はインターネットからアクセスできるサーバにミニキューブをインストールしました。Kubernetes Ingressがnginxの逆プロキシの背後で動作しています
が>kubectl get service myservice
NAME CLUSTER-IP EXTERNAL-IP PORT(S) AGE
myservice 10.0.0.246 <nodes> 80:31988/TCP 14h
minikubeのIPアドレスは次のとおりです:
>minikube ip
192.168.42.135
私はhttp://myservice.myhost.com
(すなわち、ポート80)にマッピングするためのURLをご希望の
私が利用可能であるkubernetesサービスを作成しましたminikubeのサービス。
私はホスト上で実行されているnginxを持っています(kubernetesと全く関係ありません)。仮想ホストを設定してURLを192.168.42.135:31988
(ノードポート)にマッピングしても問題ありません。
私は入り口を使いたいと思います。私はイングレスを追加して有効にしました。しかし、私はわからないのだ:
a)にYAMLファイルが
Bを含めるべきか)どのように着信ポート80上のトラフィック、ブラウザから、入力およびminikubeにリダイレクトされます。
c)まだリバースプロキシとしてnginxを使用する必要がありますか?
d)そうであれば、ingress-nginxが実行されているアドレスは(トラフィックをマップできるように)
私はminikubeが "普通の" kubernetesと違うと思うのですが、それはそれ自身のIPアドレスを持っているからです。そして、nginxはminikubeにリクエストをプロキシする必要があります。しかし、ヒントをありがとう。 –