Istio
Hard
Traffic Management
An Istio 1.32 DestinationRule sets outlierDetection.failurePercentageThreshold: 30 for a busy service with three pods. Why is no pod ever ejected for its failure rate?
Select your answer:
Show answer and explanation
Answer: Envoy skips failure percentage ejection in clusters with fewer than 5 hosts
Explanation
Istio sets the threshold and enables enforcement but leaves Envoy's failure_percentage_minimum_hosts at its default of 5, and failure_percentage_request_volume at 50 requests per interval. A three-pod service is below the host minimum, so only the consecutive error counters can eject its pods.
More hard Istio questions
- What is the purpose of Istio's WorkloadEntry resource?
- What is the purpose of Istio's WorkloadGroup resource?
- What is the purpose of Istio's 'consistentHash' load balancing in DestinationRule?
- How can you implement rate limiting in Istio?
- What is the purpose of Istio's 'locality' field in DestinationRule?
- What is the purpose of Istio's 'mirror' field in VirtualService?