Fai que o filtro de proxy directo e o clúster de Envoy usen a mesma caché DNS
Repite os parámetros dns_cache_config coincidentes nos dous compoñentes e comproba a coherencia entre o host resolto e a consulta do clúster.
O proxy directo HTTP dinámico de Envoy ten un filtro de resolución e un clúster dinámico. Pon parámetros de caché coincidentes baixo o typed_config de cada compoñente:
dns_cache_config:
name: shared_egress_cache
dns_lookup_family: AUTOIsto só é o fragmento de caché repetido. Fai coincidir tamén as demais opcións; un nome compartido non concilia configuracións incompatibles.
A ruta selecciona un nome de clúster, mentres que o nome da caché identifica o estado de resolución. Despois de que o filtro de proxy directo resolva, o filtro de enrutamento fai a petición seguinte.
Se interveñen filtros de reescritura de host ou estado dinámico de host, compara o host resolto polo filtro coa clave que solicita o clúster. Resolver un nome non enche a entrada esperada para outra clave.
Conserva as restricións de cliente/destino. O manexo de CONNECT e o TLS/a confianza en sentido ascendente necesitan a súa propia configuración; igualar a caché non habilita esas rutas.