Зеркалирование трафика istio
Зеркалировать 100% трафика на теневой сервис v2
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
more istio
all 19 commands →
Установить Istio (demo профиль)
istioctl install --set profile=demo -y
Включить инжект сайдкара
kubectl label namespace default istio-injection=enabled
Проверить статус прокси
istioctl proxy-status
Анализировать конфигурацию
istioctl analyze
Просмотр конфигурации Envoy
istioctl proxy-config all deploy/myapp