-
Notifications
You must be signed in to change notification settings - Fork 19
Description
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