bewith-dev/Amazon ECS "Creator Task Definition" Action for GitHub Actions by With
Creating a new file Amazon ECS task definition JSON file.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| container-name | The name of the container defined in the containerDefinitions section of the ECS task definition | yes | — |
| image | The URI of the container image to insert into the ECS task definition | yes | — |
| cpu | The CPU units of the container to insert into the ECS task definition | yes | — |
| memory-reservation | The Memory Reservation units of the container to insert into the ECS task definition | yes | — |
| environment-variables | Variables to add to the container. Each variable is of the form KEY=value, you can specify multiple variables with multi-line YAML strings. | no | — |
| environment-variables-files | Variables files to add to the container. Each you can specify file with multi-line YAML strings. | no | — |
| execution-role-arn | execution-role-arn | no | — |
| task-role-arn | task-role-arn | no | — |
| family | task-role-arn | no | — |
| port-mapping-tcp | The port mapping tcp units of the container to insert into the ECS task definition Each port mapping is of the form containerPort=hostPort | no | — |
| port-mapping-udp | port-mapping-udp | no | — |
| log-driver | The log driver units of the container to insert into the ECS task definition | no | — |
| log-driver-options | The log driver options units of the container to insert into the ECS task definition Each option is of the form KEY=value | no | — |
| network-mode | networkMode | no | — |
| runtime-platform-options | runtimePlatform object | no | — |
Outputs
| name | description |
|---|---|
| task-definition | The path to the rendered task definition file |