-
Bug
-
Resolution: Won't Do
-
Major
-
maistra-0.12.0
-
None
-
None
-
Maistra TP sprint 12
We are testing Circuit Breaking [1]
The Configure circuit breaker is getting all 503 when global mtls is enabled.
We expect this should not happen after adding mode: ISTIO_MUTUAL in a Destinationrule [2]
How to reproduce:
1. Install istio system with MT, CNI and mtls enabled. CR file [3]
2. Deploy httpbin with sidecar injection in bookinfo ns , ref [1]
2. Configure the circuit breaker. DestinationRule file [4]
3. Add a client fortio in bookinfo ns, ref[1]
4. Tripping the circuit breaker:
kubectl exec -it $FORTIO_POD -c fortio /usr/bin/fortio – load -c 2 -qps 0 -n 20 -loglevel Warning http://httpbin:8000/get
Reference:
[1] https://istio.io/docs/tasks/traffic-management/circuit-breaking/
[2] https://istio.io/docs/ops/traffic-management/troubleshooting/#503-errors-after-setting-destination-rule
[3] http://pastebin.test.redhat.com/779225
[4] http://pastebin.test.redhat.com/779229