Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Ratelimiting Design (envoyproxy#706)
* Overview and examples for Ratelimiting Started a design doc highlighting the `WHAT` and `WHY` Relates to envoyproxy#670 Signed-off-by: Arko Dasgupta <arko@tetrate.io> * ratelimit api Signed-off-by: Arko Dasgupta <arko@tetrate.io> * update design Signed-off-by: Arko Dasgupta <arko@tetrate.io> * rename to RateLimitFilter Signed-off-by: Arko Dasgupta <arko@tetrate.io> * crd Signed-off-by: Arko Dasgupta <arko@tetrate.io> * address comments * Use `Distinct` instead of `Any` * Highlight different between `matches` in `RateLimitFilter` and `HTTPRoute` * Elaborate more in design doc Signed-off-by: Arko Dasgupta <arko@tetrate.io> * lint Signed-off-by: Arko Dasgupta <arko@tetrate.io> * address comments from @danehans Signed-off-by: Arko Dasgupta <arko@tetrate.io> * rm tabs Signed-off-by: Arko Dasgupta <arko@tetrate.io> * lint Signed-off-by: Arko Dasgupta <arko@tetrate.io> * more examples Signed-off-by: Arko Dasgupta <arko@tetrate.io> * docs lint Signed-off-by: Arko Dasgupta <arko@tetrate.io> * update API and CRD Signed-off-by: Arko Dasgupta <arko@tetrate.io> * fix examples and add links Signed-off-by: Arko Dasgupta <arko@tetrate.io> * fix example Signed-off-by: Arko Dasgupta <arko@tetrate.io> * fix indent Signed-off-by: Arko Dasgupta <arko@tetrate.io> * api typo Signed-off-by: Arko Dasgupta <arko@tetrate.io> * add more notes on match conditions Signed-off-by: Arko Dasgupta <arko@tetrate.io> * typo Signed-off-by: Arko Dasgupta <arko@tetrate.io> * :%s/matches/clientSelectors/g Signed-off-by: Arko Dasgupta <arko@tetrate.io> * regex docs && value max length Signed-off-by: Arko Dasgupta <arko@tetrate.io> * fix comments for global rate limit type Signed-off-by: Arko Dasgupta <arko@tetrate.io> * merge dependabot bumps Signed-off-by: Arko Dasgupta <arko@tetrate.io> * fix comment on headers Signed-off-by: Arko Dasgupta <arko@tetrate.io> Signed-off-by: Arko Dasgupta <arko@tetrate.io>
- Loading branch information