Traffic Management

Tasks that demonstrate Istio's traffic routing features.

Configuring Request Routing

This task shows you how to configure dynamic request routing to multiple versions of a microservice.

Fault Injection

This task shows you how to inject faults to test the resiliency of your application.

Traffic Shifting

Shows you how to migrate traffic from an old to new version of a service.

TCP Traffic Shifting

Shows you how to migrate TCP traffic from an old to new version of a TCP service.

Setting Request Timeouts

This task shows you how to setup request timeouts in Envoy using Istio.

Control Ingress Traffic

Describes how to configure Istio to expose a service outside of the service mesh.

Securing Ingress Gateway

Secure ingress gateway controllers using various approaches.

Control Egress Traffic

Describes how to configure Istio to route traffic from services in the mesh to external services.

Circuit Breaking

This task shows you how to configure circuit breaking for connections, requests, and outlier detection.

Mirroring

This task demonstrates the traffic mirroring/shadowing capabilities of Istio.