Tag: ISTIO
Tengo una aplicación con múltiples microservicios que tienen expuesto un servicio tipo balanceador de carga en el puerto 443. Al desplegarlo en eks, genera una URL de balanceador de carga que si la golpeo, se ejecuta correctamente. Ahora estoy intentando hacer un despliegue en azul-verde con istio. Instalé istio. Creó . . . Read more
Tengo la necesidad de propagar un encabezado a un servicio que contiene una dirección de devolución de llamada. ¿Cómo puedo obtener una combinación de host/puerto que funcione tanto dentro de la malla de servicios de Istio como fuera de ella, es decir, en un servicio externo? Por ejemplo, tengo un . . . Read more
¿Alguien ha logrado que Apache Ignite funcione con Istio en Kubernetes? Tengo la comunicación exitosa de los pods cliente y servidor de Apache Ignite en Kubernetes, pero una vez que se inyecta el sidecar de Envoy, obtenemos el siguiente error: Caused by: org.apache.ignite.spi.IgniteSpiOperationTimeoutException: No se pudo realizar el handshake debido . . . Read more
Estoy intentando esto, pero no funciona y no muestra ningún error. apiVersion: networking.istio.io/v1alpha3 kind: EnvoyFilter metadata: name: eva-decrypt-data namespace: eva spec: configPatches: – applyTo: HTTP_FILTER match: context: ANY listener: filterChain: filter: name: “envoy.http_connection_manager” patch: operation: INSERT_BEFORE value: name: envoy.lua typed_config: “@type”: “type.googleapis.com/envoy.config.filter.http.lua.v2.Lua” inlineCode: | function envoy_on_request(request_handle) local buffered = request_handle:body() . . . Read more
Estoy tratando de personalizar algunos operadores de Envoy. Me gustaría agregar algunas etiquetas a diferentes operadores en el código fuente de Envoy, como %DOWNSTREAMREMOTEADDRESSWITHOUTPORT%, pero no estoy seguro de cómo hacerlo ya que no tengo experiencia con el código fuente de Envoy. Necesito algo como %[tag]DOWNSTREAMREMOTEADDRESSWITHOUTPORT[/tag]%. ¿Algún consejo sobre dónde . . . Read more