Skip to content

ECS Task Definition

Container task blueprint with CPU / memory / image specs.

compute
category
15
settings
3
inputs
1
outputs
SettingTypeRequiredDefault
FamilyTextYes—
Launch type
Options: Fargate, EC2
Choice—FARGATE
CPU unitsNumber—256
Memory (MiB)Number—512
Network mode
Options: awsvpc (required for Fargate), bridge (EC2), host (EC2), none
Choice—awsvpc
IPC mode
Options: host, task, none
Choice——
PID mode
Options: host, task
Choice——
Execution role ARNText——
Task role ARNText——
CPU architecture
Options: X86_64, ARM64
Choice—X86_64
Operating system family
Options: Linux, Windows 2019 Full, Windows 2022 Full
Choice—LINUX
Container definitions (JSON)Text——
Ephemeral storage (GiB)Number——
Volume namesList——
TagsKey–value——
SocketDirectionAcceptsTerraform arg
Image sourceInputaws.ecr-repository—
Task IAM roleInputaws.iam-roletask_role_arn
Execution IAM roleInputaws.iam-roleexecution_role_arn
Used by serviceOutputaws.ecs-service—