desired_count
Desired number of tasks. Minimum 1 for development, 2+ for high availability in production.
Task Count Guidelines
- Minimum: 1 for development
- Production: 2+ for high availability
- Scaling: Use auto-scaling for dynamic workloads
Best Practices
- Start with the minimum needed for your workload
- Use auto-scaling policies for production services
- Consider cost implications of running multiple tasks
Full Module Example
module "ecs_service" {
source = "registry.patterneddesigns.ca/patterneddesigns/ecs-service/aws"
version = "0.1.0"
# desired_count
desired_count = "..."
# Other required inputs
service_name = "..."
cluster_arn = "..."
task_definition_arn = "..."
}