sourcetoad/Sourcetoad - AWS ECS Deploy Action
Edit Task Definitions in ECS with jq and deploy.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| ecs_cluster_name | ECS Cluster Name | yes | — |
| aws_region | AWS Region | no | us-east-1 |
| ecs_launch_type | ECS Launch Type (One of `ECS`, `FARGATE` or `EXTERNAL`). | no | FARGATE |
| ecs_service_name | ECS Service Name | yes | — |
| service_task_definition_name | ECS Task Definition Name | yes | — |
| service_container_image_changes | Container images to change in format of (containername:image) using folded block scalar. | yes | — |
| prepare_task_definition_name | ECS Task Definition Name (Runs prior to execution) | no | — |
| prepare_task_container_image_changes | Prepare step container images to change in format of (containername:image) using folded block scalar. | no | — |
| prepare_task_container_network_config_filepath | Location to JSON file representing the network configuration for the optional prepare job. This is required when `awsvpc` is in use. | no | — |
| max_polling_iterations | Max amount of iterations (15s increments) to wait for a service update | no | 60 |
| dry_run | Whether to skip all AWS related write steps. | no | false |
Outputs
no outputs