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