es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ENVOYPROXY

handle:connection():ssl():subjectPeerCertificate() devuelve “” después de actualizar a Istio 1.10.6, lo que indica que no se encontró ningún certificado de cliente.

Estamos utilizando el filtro Lua en EnvoyFilter en Istio para verificar los detalles del certificado. El uso se ve así (se omite la verificación detallada del nombre del certificado del cliente). spec: workloadSelector: labels: istio: ingressgateway configPatches: – applyTo: HTTP_FILTER match: context: GATEWAY listener: filterChain: filter: # https://www.envoyproxy.io/docs/envoy/latest/version_history/v1.14.0#deprecated name: “envoy.filters.network.http_connection_manager” . . . Read more

¿Es posible lograr un retraso en la solicitud con LocalRatelimit?

Estoy utilizando LocalRatelimit de Envoy. Información de la versión: – istio 1.11.4 – Envoy v1.19.1 – Kubernets 1.12 (bare metal) Para que la solicitud sea resistente a ráfagas, se especifica el Token Bucket de la siguiente manera. name: envoy.filters.http.local_ratelimit typed_config: “@type”: type.googleapis.com/envoy.extensions.filters.http.local_ratelimit.v3.LocalRateLimit stat_prefix: http_local_rate_limiter token_bucket: max_tokens: 200 tokens_per_fill: 20 fill_interval: . . . Read more

Istio bloquea las solicitudes excesivas de una única IP.

Necesito configurar un límite de tasa para el número de solicitudes que puede desencadenar una única dirección IP. Seguí este tutorial en la documentación de Istio para el límite de tasa global. https://istio.io/latest/docs/tasks/policy-enforcement/rate-limit/ Implementé el servicio de límite de tasa usando este archivo, compartido en el enlace anterior. https://github.com/istio/istio/blob/release-1.12/samples/ratelimit/rate-limit-service.yaml El . . . Read more

Implementación de Helm con Envoy: tiempo de espera al obtener el recurso.

Estamos utilizando Helm para implementar nuestra aplicación en conjunto con Envoy y estamos obteniendo intermitentemente un tiempo de espera al intentar obtener un recurso específico, siempre el mismo. Configuración gRPC: el tiempo de espera inicial agotado para type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.Secret Me preguntaba si hay alguna forma de aumentar el tiempo de espera . . . Read more

Generar UUID a través del proxy de Envoy

Estoy intentando utilizar la siguiente extensión de Envoy para asociar un UUID en el encabezado HTTP x-request-id. type.googleapis.com/envoy.extensions.request_id.uuid.v3.UuidRequestIdConfig Este es mi archivo YAML de trabajo, solo he expuesto una API a través de Envoy. static_resources: listeners: – name: listener_0 address: socket_address: address: 0.0.0.0 port_value: 10001 filter_chains: – filters: – name: . . . Read more