Careful!
You are browsing documentation for a version of Kuma that is not the latest release.
Looking for even older versions? Learn more.
Retry
- 
    sources(required, repeated)List of selectors to match dataplanes that retry policy should be configured for - 
        match(optional)Tags to match, can be used for both source and destinations 
 
- 
        
- 
    destinations(required, repeated)List of selectors to match services that need to be health checked. - 
        match(optional)Tags to match, can be used for both source and destinations 
 
- 
        
- 
    conf(required)+required - 
        http(optional)- 
            numRetries(optional)+optional 
- 
            perTryTimeout(optional)+optional 
- 
            backOff(optional)+optional - 
                baseInterval(required)+required 
- 
                maxInterval(optional)+optional 
 
- 
                
- 
            retriableStatusCodes(optional, repeated)+optional 
- 
            retriableMethods(optional, repeated, enum)+optional - 
                NONE
- 
                CONNECT
- 
                DELETE
- 
                GET
- 
                HEAD
- 
                OPTIONS
- 
                PATCH
- 
                POST
- 
                PUT
- 
                TRACE
 
- 
                
- 
            retryOn(optional, repeated, enum)+optional - 
                all_5xx
- 
                gateway_error
- 
                reset
- 
                connect_failure
- 
                envoy_ratelimited
- 
                retriable_4xx
- 
                refused_stream
- 
                retriable_status_codes
- 
                retriable_headers
- 
                http3_post_connect_failure
 
- 
                
 
- 
            
- 
        tcp(optional)- 
            maxConnectAttempts(optional)+optional 
 
- 
            
- 
        grpc(optional)- 
            retryOn(optional, repeated, enum)+optional - 
                cancelled
- 
                deadline_exceeded
- 
                internal
- 
                resource_exhausted
- 
                unavailable
 
- 
                
- 
            numRetries(optional)+optional 
- 
            perTryTimeout(optional)+optional 
- 
            backOff(optional)+optional - 
                baseInterval(required)+required 
- 
                maxInterval(optional)+optional 
 
- 
                
 
- 
            
 
-