Istio Service Mesh
Configure Istio traffic management — routing, load balancing, circuit breakers, and canary deployments. Writes VirtualServices and DestinationRules for progressive delivery, retries, and resilience across a service mesh.
This skill authors Istio traffic policy: VirtualService routing and traffic splitting, DestinationRule subsets and load balancing, circuit breakers and outlier detection, retries and timeouts, and canary/blue-green rollouts. Use it to implement progressive delivery and resilience in a mesh.
When to use
Use when configuring Istio traffic management — writing VirtualServices and DestinationRules, setting up canary or blue-green rollouts, or adding circuit breakers, retries, and timeouts.
Examples
Canary rollout
Shift traffic gradually
Write Istio VirtualService and DestinationRule manifests to send 10% of traffic to v2 of the reviews service and 90% to v1
Add resilience
Circuit breaker + retries
Configure an Istio DestinationRule with a circuit breaker and outlier detection plus retries and a 2s timeout for the ratings service