bjhale/AWS ECS Container Definition Generator Action
Generates an AWS ECS Container Definition JSON file
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| containerDefinitionRaw | The container definition YAML/JSON as a string | no | — |
| command | The command to run in the container | no | — |
| memory | The hard limit (in MiB) of memory to present to the container | no | — |
| cpu | The number of cpu units reserved for the container | no | — |
| memory_reservation | The soft limit (in MiB) of memory to reserve for the container | no | — |
| links | The link parameter allows containers to communicate with each other without the need for port mappings | no | — |
| dockerLabels | The Docker labels to add to the container | no | — |
| environment | The environment variables to pass to a container in INI format | no | — |
| image | The image used to start a container | no | — |
| linuxParameters | Linux-specific modifications that are applied to the container, such as Linux kernel capabilities | no | initProcessEnabled: true |
| logConfiguration | The log configuration specification for the container | no | — |
| mountPoints | The mount points for data volumes in your container | no | — |
| name | The name of a container | no | — |
| portMappings | The list of port mappings for the container | no | — |
| dependsOn | The dependencies defined for container startup and shutdown | no | — |
| healthCheck | The health check command and associated configuration parameters for the container | no | — |
| entryPoint | The entry point that is passed to the container | no | — |
Outputs
| name | description |
|---|---|
| container_definition | The path to the file containing the container definition JSON |
| container_definition_raw | The container definition JSON as a string |