Traffic Management
Tasks that demonstrate Istio’s traffic routing features.
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.
Request Timeouts
This task shows you how to set up request timeouts in Envoy using Istio.
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.
Locality Load Balancing
This series of tasks demonstrate how to configure locality load balancing in Istio.
Ingress
Controlling ingress traffic for an Istio service mesh.
Egress
Controlling egress traffic for an Istio service mesh.