aws / copilot-cli

The AWS Copilot CLI is a tool for developers to build, release and operate production ready containerized applications on AWS App Runner or Amazon ECS on AWS Fargate.
https://aws.github.io/copilot-cli/
Apache License 2.0
3.42k stars 397 forks source link

Using Copilot CLI in EC2 Launch Mode #2976

Open sekharvanka opened 2 years ago

sekharvanka commented 2 years ago

I want to use Copilot CLI to create ECS Services in EC2 Launch Mode. And we don't & shouldn't use Fargate mode. Is this something possible with the latest version of Copilot CLI? If so, which version?

Also we have currently running our production application and ecs Clusters using ecs-cli. And we are widely using docker-compose files. Does Copilot CLI supports reusing of these docker-compose files?

Lou1415926 commented 2 years ago

Hello @sekharvanka ! Copilot doesn't support docker-compose at this moment. But we are definitely looking to support in in the future. We are gathering data points on how people expect to use it in this thread. Would you mind giving a thumb-up to the issue, and sharing your idea there?

As to EC2 - currently Copilot doesn't support EC2 launch type either and there is no immediate plan yet. We still need to figure out a good way to support EC2, and understand how it could fit nicely into Copilot's design philosophy

wub commented 1 year ago

Hey @Lou1415926, we're experiencing sub-optimal performance with Fargate, and would love the option to use EC2 where possible. Keen to hear if anything changes with this!

m-matosflorimon commented 1 year ago

any update on this thread?? are there any immediate plan to support EC2 yet?

qu884j commented 1 year ago

+1

josefeliuf commented 1 year ago

+1

gautam-nutalapati commented 1 year ago

Related: https://github.com/aws/copilot-cli/issues/1094

bearrito commented 1 year ago

Any update on this. Fargate has some severe limitations. Namely the well-known caching issue.

samuelduchesne commented 6 months ago

Any update on this?