【Kubernetes】ClusterIP、ExternalIP、NodePortの違い

Kubernetese勉強中です。
Serviceのおべんきょうをしました
「Kubernetses完全ガイド」をそのままやりました

ClusterIP

  • 内部トラフィックのみ
  • ホストオンリーアダプタ的な感じ

ファイル

動作確認

ExternaleIP

  • 外部へサービスを公開するとき
  • Type自体はClusterIP
  • externalIPsに指定したIPアドレスはNodeが実際に持っているIPアドレスを指定

Nodeが動いているIPアドレスを確認

ファイル

ローカルから動作確認

NodePort

  • 外部へサービスを公開するときに
  • ExternalIPと違う点は、全Nodeで待ち受ける

ファイル

動作確認