Service
ClusterIP
Cluster 内の Pod 同士が、内部 DNS で名前解決して通信するプライベート IP アドレス。
NorePort
Node の IP アドレスに、公開ポート番号を公開して、Cluster 外部からのアクセスを受け付ける。
Service は、kube-proxy と連携して、各 Node にポートを開き、Node 横断で Pod にリクエストを送信。
LoadBalancer
Cluster 外部の LoadBalancer と連携して外部からのアクセスを受け付ける。各クラウドプロバイダーで対応。
Ingress
Ingress は外部からの HTTP(S) トラフィックを内部 Service にルーティングし、L7 のロードバランシングを提供。



