We deploy kong 3.1.1 on kubernetes through helm. We are currently running the community edition in db-less mode. There are multiple instances of kong configured to achieve high availability and scalability. Kong enables us with routing, rate-limiting, authentication (custom plugin) and monitoring. We have rate-limits enabled on different routes across multiple services.
The microservices that kong routes to are multi-tenant. We want to configure different rate-limits for different tenants. The tenants are identified by a custom http header.
Could you please guide us to a config that would allow me to configure a rate limit of 100 requests per second on tenant A for each user and 200 requests per second on tenant B for each user?
Thanks