envoyproxy / envoyproxy/envoy

rate limit: modularize the extension configuration

Open
#15,633 1 comment 0 reactions 1 assignee Claimed by @yanavlasov View on GitHub
area/ratelimit help wanted
Dominant language
C++
Stars
28.9k
Forks
5.6k
Avg merge
1d 22h
Merged PRs (30d)
430

Description

Currently, rate limit in envoy requires `actions` field that is defined in the virtual host and route configuration. This puts a pressure on the control plane to couple core networking configuration with the rate limit configuration (e.g. it's impossible to customize actions with ECDS). The proposal is to move actions into the extension configuration itself.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.