awslabs / amazon-apigateway-ingress-controller

A Kubernetes controller for managing Amazon API Gateways
Apache License 2.0
114 stars 30 forks source link

Include Throttling in CFN template - AWS::ApiGateway::UsagePlan #12

Open Mistawes opened 4 years ago

Mistawes commented 4 years ago

While looking at measures to reduce potential risk of cost in a DDOS, I noticed that we can't define any throttling settings, which would be very useful for this controller.

Seems like it would need to include AWS::ApiGateway::UsagePlan while building the template, to allow us to define ThrottleSettings.

orange-oranje commented 4 years ago

The limiting can still be set in the AWS console if I am not mistaken. But stage level rate limiting settings can be super useful, one less manual intervention