sourcefuse / terraform-aws-arc-ecs

Repo for managing the ECS Fargate Terraform Module.
Apache License 2.0
1 stars 3 forks source link

Enhancement: Add support for EC2 #59

Open mayank0202 opened 4 months ago

mayank0202 commented 4 months ago

Is your feature request related to a problem? Please describe.

The current ECS module lacks support for EC2 instances, limiting users to only using Fargate for their containerized applications. While Fargate offers a serverless container environment, some users may prefer or need to use EC2 instances due to specific requirements or cost considerations. Providing support for EC2 instances as an optional feature will cater to users with diverse needs and preferences.

Describe the solution you'd like

Introduce support for EC2 instances as an optional feature in the ECS module. This enhancement will allow users to choose between deploying their containerized applications on Fargate or EC2 instances, providing flexibility and accommodating various use cases.

Additional context

By adding support for EC2 instances as an optional feature, the ECS module will empower users to make informed decisions based on their specific requirements, such as performance, cost, and control. This enhancement aligns with the goal of providing users with a comprehensive and flexible container orchestration solution within the AWS ecosystem.

mayank0202 commented 4 months ago

Created this enhancement issue and added in github iac project backlog @shubhamsinha-sf @tsaucier-sf @vijay-stephen