Uploaded image for project: 'Maistra'
  1. Maistra
  2. MAISTRA-615

Configure circuit breaker getting all 503 when global mtls is enabled

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Major Major
    • maistra-0.12.0
    • 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

            Unassigned Unassigned
            yuaxu@redhat.com Yuanlin Xu
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: