Getについてkube-dnsがErrorを繰り返していたので、動作をまとめる。k8s-node3describeしてみると、LivenessとReadinessにhttp-getを使っているんですよ。#failure=3今回だとk8s-node3上で動作しているので、k8s-node3のホストネットワークからPodのIP宛にProbeしてるんですね。routeするとわかるのですが、Pod宛IPはコンテナインタフェースに向いてます。そのため、この通信のためにノードからでることはない。CNIによっては管理用ネットワークとPodネットワークが完全に分離されている場合がある。その場合には、Probeが毎度管理用ネットワークからPodネットワークに対して通信が発生し、2つのネットワーク間でルーティングが必要になる。tablesを使おうが、そもそも分離されたネットワークなのでProbeがノード外に出る必要がある。その上、トップにあるルータに2つのネットワークでルーティングが必要。ラボとかは問題ないけど、商用に使うときはセキュリティとかどうするんやろうか。コメントをキャンセルメールアドレスが公開されることはありません。*サイト上に表示された文字を入力してください。コメントデータの処理方法の詳細はこちらをご覧ください。