generated from kubernetes/kubernetes-template-project
-
Notifications
You must be signed in to change notification settings - Fork 569
Labels
kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.kind/gepPRs related to Gateway Enhancement Proposal(GEP)PRs related to Gateway Enhancement Proposal(GEP)priority/critical-urgentHighest priority. Must be actively worked on as someone's top priority right now.Highest priority. Must be actively worked on as someone's top priority right now.v1.4-release/targeting-standardThis issue is targeting a transition to STANDARD as part of the v1.4 release.This issue is targeting a transition to STANDARD as part of the v1.4 release.
Milestone
Description
What would you like to be added:
I would like to be able to configure the following in HTTPRoute:
- The max number of times to retry a request
- The reason(s) and/or status codes a request should be retried
- The timeout for each retry attempt
I believe all 3 of these would be implementable for Envoy based implementations, the first 2 would be implementable for HAProxy based implementations, unclear what would be implementable for NGINX or others (cc @pleshakov @shaneutt).
Why this is needed:
This is a common feature request and represents a concept that would likely get tied to a variety of custom policies if we did not include it in the main API.
shaneutt, sunjayBhatia, arkodg, mlavacca, mikemorris and 9 more
Metadata
Metadata
Assignees
Labels
kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.kind/gepPRs related to Gateway Enhancement Proposal(GEP)PRs related to Gateway Enhancement Proposal(GEP)priority/critical-urgentHighest priority. Must be actively worked on as someone's top priority right now.Highest priority. Must be actively worked on as someone's top priority right now.v1.4-release/targeting-standardThis issue is targeting a transition to STANDARD as part of the v1.4 release.This issue is targeting a transition to STANDARD as part of the v1.4 release.
Type
Projects
Status
Experimental
Status
In Progress