2016-04-12 9 views
0

私のkubernetesクラスタには、フランネルオーバレイが設定されています。マスターノード上のiptablesとミニオンは同じではありません。私はこれが仕様であることを理解していますが、マスターノードではポッドを実行できないという問題が発生します。マスターでは、(サービス用の)外部IPアドレスは解決されません。Kubernetes iptables - マスターノードはポッドを実行していますか?

サービスクラスターと外部IPアドレスをリダイレクトするKUBE-PORTALS-CONTAINERKUBE-PORTALS-HOSTチェーンがあります。スタティックルートは、このトラフィックを実際にアドレスを解決するマスターにリダイレクトします。 マスターには、上記の2つのチェーンはありませんが、代わりにサービスIPをポッドIPアドレスに解決するKUBE-SERVICESチェーンがあります。

ノードにもサービス解決チェーンも持つチェーンを持つようにマスターノードを設定する方法はありますか。

答えて

1

ポッドはKubernetesノード(以前は「ミニオン」と呼ばれていました)では実行されていますが、マスターでは実行されません。Kubernetes architectureを参照してください。また、debugging Service docが役に立ちます。

関連する問題