Skip to content

Add Delay chaos in Istio does not actually injects delay in the service #17

@SapnaGirdhani1

Description

@SapnaGirdhani1

Hi Team,

I used chaostoolkit-istio and implemented add_delay_fault to inject delay in one of my services ( via its virtual-service). I get response code as 200 after calling add_delay_fault. Which confirms that fault is injected or delay is added. But when I call my service, I don't see any impact of delay.Service responds immediately.
Let me explain my use case.

Scenario : My micro service is deployed on IBM Cloud Kubernetes cluster ( Istio Enabled). This service has one Virtual service associated. I am running chaos-toolkit and injecting a delay (300 sec) by providing my virtual-service name in add_delay_fault function. I get a response code of 200.
My service is associated with Istio Ingress gateway. I hit my service via browser and get immediate response, no impact of delay noticed.

Please help.Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions