bjhale/AWS ECS Task Definition Generator Action

Generates an AWS ECS Task Definition

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Jan 5, 2024
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: bjhale/aws-ecs-task-definition-generator-action@eb3ba4e39c7e2ce0acbbbdc400e588e93d114a65 # no releases — HEAD as of 2026-07-13

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
container_definition_filesA list of container definitions that describe the different containers that make up your task.no
container_definitionsRaw container definitionsno
cpuThe number of cpu units used by the task.no
ephemeral_storageThe amount of ephemeral storage (in GB) to allocate for the task.no
execution_role_arnThe Amazon Resource Name (ARN) of the task execution role that grants the Amazon ECS container agent permission to make AWS API calls on your behalf.no
familyThe family of your task definition, used as the definition name.no
memoryThe amount of memory (in MiB) used by the task.no
network_modeThe Docker networking mode to use for the containers in the task.no
requires_compatibilitiesThe task launch types that the task definition was validated against.no
task_role_arnThe short name or full Amazon Resource Name (ARN) of the IAM role that containers in this task can assume.no
volumesThe list of volumes in a task.no
namedescription
task_definitionThe path to the file containing the generated task definition.
task_definition_rawThe task definition JSON as a string