CTS-KB

Ingress

いんぐれす

#Kubernetes#ネットワーク#HTTP

Ingress は、ホスト名やURLパスに応じて外部のHTTP/HTTPS通信をクラスタ内の Service へ転送する Kubernetes API オブジェクト。実際にロードバランサーを構成するには、GKE Ingress controller などの Ingress controller が必要になる。

Ingress は Service の type ではない。複数の Service を1つの入口へまとめ、TLS終端やパスベースルーティングを設定する別レイヤーである。Ingress API は安定しており削除予定はないが、機能追加は凍結されている。新しい高度な構成では Gateway API も選択肢になる。

関連記事