コントロールプレーン@Istioアンビエント¶
はじめに¶
本サイトにつきまして、以下をご認識のほど宜しくお願いいたします。
01. アンビエントモードのコントロールプレーン¶
仕組み¶
記入中...
Envoyの設定値への変換¶
(たぶん) Envoy の設定値は以下のように機能している。
送信元 ztunnel の Envoy の L4 処理で
- 前半の Listener と Cluster:宛先マイクロサービスを決める
- 後半の Listener と Cluster:宛先 waypoint-proxy を決める
waypoint-proxy の Envoy の L7 処理で
- inbound_CONNECT_terminate Listener:HBORN を経由したリクエストを受信する
- Internal Inbound VIP Cluster:Inbound VIP Listener にルーティングする
- Inbound VIP Listener:VirtualService のルーティングポリシーを適用する
- Inbound VIP Cluster:Inbound Pod Listener にロードバランシングする
- Inbound Pod Listener:HBORN のメタデータをセットアップする
- Inbound Pod Cluster
- inbound_CONNECT_originate Listener
- inbound_CONNECT_originate Cluster:宛先 ztunnel を決める
宛先 ztunnel の Envoy の L4 処理で
- Listener と Cluster:宛先マイクロサービスを決める