Skip to content

ECS Service (Fargate)

Long-running container task on Fargate.

compute
category
20
settings
6
inputs
1
outputs
SettingTypeRequiredDefault
Service nameTextYes—
LB container nameText——
LB container portNumber—8080
Desired countNumber—1
Auto scaling (App Auto Scaling)Toggle—true
Min tasksNumber—2
Max tasksNumber—10
Target tracking CPU %Number—70
Launch type
Options: Fargate, Fargate Spot, EC2
Choice—FARGATE
Platform version
Options: LATEST, 1.4.0
Choice—LATEST
Scheduling strategy
Options: Replica, Daemon
Choice—REPLICA
Enable ECS ExecToggle—false
Assign public IPToggle—false
Health check grace (s)Number—0
Deployment min healthy %Number—100
Deployment max %Number—200
Deployment controller
Options: ECS (rolling), CodeDeploy (blue/green), External
Choice—ECS
Propagate tags
Options: None, Service, Task definition
Choice—NONE
ECS managed tagsToggle—false
TagsKey–value——
SocketDirectionAcceptsTerraform arg
ECS clusterInputaws.ecs-clustercluster
Task definitionInputaws.ecs-task-definitiontask_definition
Target groupsmultiInputaws.target-groupload_balancer.target_group_arn
Security groupsmultiInputaws.security-groupnetwork_configuration.security_groups
SubnetsmultiInputaws.subnetnetwork_configuration.subnets
Backing storeOutputany—
Ingress trafficInputany—