This is the longest and most important module in the course. We’ll start with sidecars (the concept and the Sidecar CRD), review what happens by default when a sidecar is injected into a workload, then move into Istio traffic management with a focus on VirtualServices. VirtualServices are central to Istio: they control routing, retries, fault injection, mirroring, and more. Expect roughly 30–35% of the ICA exam questions to involve VirtualServices. Closely related are DestinationRules, which define subsets, load‑balancing behavior, connection‑pool settings, and circuit‑breaking policies—another high‑value topic for the exam. We’ll also cover how to expose services externally using Ingress Gateways and how to manage outbound traffic with Egress Gateways.Documentation Index
Fetch the complete documentation index at: https://notes.kodekloud.com/llms.txt
Use this file to discover all available pages before exploring further.

- Sidecars and the Sidecar CRD: default behavior and scoped configurations
- VirtualServices: routing rules, traffic splitting, retries, timeouts, and fault injection
- DestinationRules: subsets, load balancing, connection pools, circuit breaking, and outlier detection
- Gateways: exposing services via Ingress and managing outbound Egress traffic

| Topic | Purpose | Exam relevance |
|---|---|---|
| VirtualService | Configure request routing, retries, fault injection, mirroring, traffic splitting | High (30–35% of ICA) |
| DestinationRule | Define subsets, LB settings, connection pools, circuit breaking | High |
| Gateway (Ingress/Egress) | Expose services externally; manage outbound traffic | High |
| ServiceEntry | Bring external services into the mesh | Medium |
| Fault injection, retries, timeouts | Test and increase resilience | High |
| Ambient mode (ztunnel/waypoint) | Alternate model for L4/L7 traffic handling | Low (overview only) |
This lesson targets the Istio resources and behaviors you need for the ICA certification: VirtualServices, DestinationRules, Gateways, ServiceEntry, fault injection, retries/timeouts, and circuit breaking. Ambient mode and advanced HTTPRoute/EnvoyFilter details are out‑of‑scope for the exam and will be covered only at a high level.