How It Works Without Pod AZ Labels

How It Works Without Pod AZ Labels An architecture diagram generated by Archify. Service Discovery · Pod → Node mapping · Istiod (Control Plane) Service Discovery Pod → Node mapping EDS generation · Includes locality info · Istiod (Control Plane) EDS generation Includes locality info Envoy Proxy · Locality-based routing · Architecture component Envoy Proxy Locality-based routing Pod A · No zone label · Node 1 · topology.kubernetes.io/zone=us-east-1a Pod A No zone label Pod B · No zone label · Node 1 · topology.kubernetes.io/zone=us-east-1a Pod B No zone label Pod C · No zone label · Node 2 · topology.kubernetes.io/zone=us-east-1b Pod C No zone label 1. Query Node labels 1. Query Node labels 2. Determine Pod Locality 3. xDS push Istiod (Control Plane) Node 1 · topology.kubernetes.io/zone=us-east-1a Node 2 · topology.kubernetes.io/zone=us-east-1b Legend Data plane sidecar Istiod control plane Workload Pod (no zone label)