Skip to content

Duplicación de tráfico ​

Traffic Mirroring (o Shadow Traffic) es una técnica que replica el tráfico de producción en tiempo real para probar nuevas versiones.

Tabla de contenido ​

  1. Descripción general de Traffic Mirroring
  2. Configuración básica
  3. Duplicación parcial
  4. Ejemplos prácticos (English)
  5. Mejores prácticas (English)

Descripción general de Traffic Mirroring ​

Configuración básica ​

yaml
apiVersion: networking.istio.io/v1
kind: VirtualService
metadata:
  name: reviews-mirror
spec:
  hosts:
  - reviews
  http:
  - route:
    - destination:
        host: reviews
        subset: v1
      weight: 100
    mirror:
      host: reviews
      subset: v2
    mirrorPercentage:
      value: 100  # 100% mirroring

Duplicación parcial ​

yaml
apiVersion: networking.istio.io/v1
kind: VirtualService
metadata:
  name: reviews-partial-mirror
spec:
  hosts:
  - reviews
  http:
  - route:
    - destination:
        host: reviews
        subset: v1
    mirror:
      host: reviews
      subset: v2
    mirrorPercentage:
      value: 10  # Mirror only 10%

Referencias ​

Pregunta a la documentación

Enter envía, Shift+Enter añade una línea.