Traffic Management

Describes the various Istio features focused on traffic routing and control.

  • Overview. Provides a conceptual overview of traffic management in Istio and the features it enables.
  • Pilot. Introduces Pilot, the component responsible for managing a distributed deployment of Envoy proxies in the service mesh.
  • Request Routing. Describes how requests are routed between services in an Istio service mesh.
  • Discovery & Load Balancing. Describes how traffic is load balanced across instances of a service in the mesh.
  • Handling Failures. An overview of failure recovery capabilities in Envoy that can be leveraged by unmodified applications to improve robustness and prevent cascading failures.
  • Fault Injection. Introduces the idea of systematic fault injection that can be used to uncover conflicting failure recovery policies across services.
  • Rules Configuration. Provides a high-level overview of the domain-specific language used by Istio to configure traffic management rules in the service mesh.