Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment
Tell us about your request
I would like for ECS to be able to directly handle requests from APIGateway
Which service(s) is this request for?
ECS (we use Fargate, but this particular request could be for any kind of ECS workload)
Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
I want to specify a URL route in APIGateway and I want those routes to be sent directly to ECS containers without the need for an extra load balancer in the way.
Are you currently working around this issue?
We provisioned an ALB and are only using it to service requests. ALBs are great but they do not have the same kind of AuthN/AuthZ capabilities/integrations that APIGateway provides.
Hiya! One option to not use an ELB for API Gateway -> ECS is to use CloudMap + ECS like here. You can then route your API requests to your ECS Service!
The steps to do this are:
Set up an ECS Service with Service Discovery (CloudMap)
Community Note
Tell us about your request I would like for ECS to be able to directly handle requests from APIGateway
Which service(s) is this request for? ECS (we use Fargate, but this particular request could be for any kind of ECS workload)
Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard? I want to specify a URL route in APIGateway and I want those routes to be sent directly to ECS containers without the need for an extra load balancer in the way.
Are you currently working around this issue? We provisioned an ALB and are only using it to service requests. ALBs are great but they do not have the same kind of AuthN/AuthZ capabilities/integrations that APIGateway provides.