Skip to content

Request to Enable Use of Fargate Spot for Fleet ECS Services #55

@vireshsolanki

Description

@vireshsolanki

Hi Team,

We would like to request approval to transition our ECS service deployment for the Fleet application to use AWS Fargate Spot in order to optimize operational costs.

Currently, the Fleet ECS tasks are running on standard Fargate capacity. Moving to Fargate Spot would help significantly reduce compute costs, especially for workloads that are fault-tolerant and can gracefully handle interruptions.

Key Notes:

No application data is stored locally on the containers (stateless).

We've ensured that tasks can safely restart without data loss or impact to user experience.

We will configure the service with a fallback to FARGATE in case Spot capacity is unavailable, ensuring high availability.
Requested Change:
Update ECS capacity provider strategy to:
fargate_capacity_providers = {
FARGATE_SPOT = {
default_capacity_provider_strategy = {
weight = 100
}
}
FARGATE = {
default_capacity_provider_strategy = {
weight = 0
}
}
}
Please let us know if you need further validation, logs, or a testing window before applying the change.

Best regards,
Viresh

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions