Traffic mirroring

Mirror 100% of traffic to v2 shadow service

kubectl apply -f - <<EOF apiVersion: networking.istio.io/v1alpha3 kind: VirtualService metadata: name: myapp spec: hosts: - myapp http: - route: - destination: host: myapp subset: v1 weight: 100 mirror: host: myapp subset: v2 mirrorPercentage: value: 100 EOF

tool
istio19 commands
tags
istioservice-meshmirroringcanary

More istio commands

  • istioctl install --set profile=demo -y

    Install Istio with the demo configuration profile

  • kubectl label namespace default istio-injection=enabled

    Enable automatic Envoy sidecar injection for a namespace

  • istioctl proxy-status

    Get sync status of all Envoy proxies in the mesh

  • istioctl analyze

    Analyze Istio configuration for potential issues

  • istioctl proxy-config all deploy/myapp

    Show complete Envoy proxy config for a deployment

all 19 istio commands