コントロールプレーン@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:宛先マイクロサービスを決める