2017-11-17 13 views
0

サービスをホスト上のポート80にバインドしようとしていますが、CNIを使用しています。したがって hostPortは機能しません。 NodePortはポート30000-32000のみを許可します。私はクラウドLBにアクセスできない。CNIを使用してホスト上のポート80にサービスをバインドする方法

おかげ

+0

問題は十分にはっきりしていませんが、あなたが試したことの詳細とCNIなどを使用していることは何を意味するのでしょうか? –

答えて

0

私はこのケースでは、セットアップにサービスIPへのノードのポート80 tafficをリダイレクトするためにいくつかのreveseプロキシ(haproxyやnginix)が必要だと思います。

+0

あなたはイングレスのような意味ですか?なぜなら、nginxでイングレスをデプロイしようとしましたが、NodePortも実行されています。それとも、ホスト上でプロキシを実行して、サービスが受信しているノードポートにトラフィックを転送することを意味しますか? – user3628891

+0

ホスト上でnginxを実行し、トラフィックを 'NodeIP:ServerPort'に送ります – sfgroups

関連する問題