6
KubernetesのClusterIP、NodePort、LoadBalancerサービスタイプの違いは何ですか?
1-ドキュメントを読んでいますが、表現が少し混乱しています。それは言う: ClusterIP:サービスをクラスター内部IPで公開します。この値を選択すると、サービスはクラスター内からのみ到達可能になります。これはデフォルトのServiceTypeです NodePort:静的ポート(NodePort)で各ノードのIP上のサービスを公開します。NodePortサービスがルーティングするClusterIPサービスが自動的に作成されます。をリクエストすることにより、クラスターの外部からNodePortサービスに接続できます<NodeIP>:<NodePort>。 LoadBalancer:クラウドプロバイダーのロードバランサーを使用して、サービスを外部に公開します。外部ロードバランサーがルーティングするNodePortおよびClusterIPサービスは自動的に作成されます。 NodePortサービスタイプは引き続き使用しますが、ClusterIP外部クライアントに開かれている別のポートでのみ使用しますか?したがって、この場合と<NodeIP>:<NodePort>同じ<ClusterIP>:<NodePort>ですか? それとも、NodeIP実行時に実際に見つかったkubectl get nodesIPであり、ClusterIPサービスタイプに使用されている仮想IPではないのでしょうか。 2-以下のリンクからの図でも: http://kubernetes.io/images/docs/services-iptables-overview.svg Clientが内部にある特別な理由はありますNodeか?ClusterClusterIPサービスタイプの場合、内部にある必要があると想定しました。 NodePortについて同じ図が描かれた場合、両方の外側に完全にクライアントを描画することは有効ですかNode、Clusterまたは私は完全にポイントを逃していますか?