utrustdev/Deploy to ECS
Applies a given task definition to a running service
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| task-definition | Task Definition file | yes | — |
| service | Service to deploy | yes | — |
| cluster | Cluster to deploy to | yes | — |
| aws_account | AWS account to deploy to | yes | — |
| aws_access_key_id | AWS access key | yes | — |
| aws_secret_access_key | AWS secret key | yes | — |
| aws_role | AWS role to use | yes | — |
| aws_region | AWS region to use | yes | — |
| role-duration-seconds | Role duration in seconds (default: 1 hour) | no | 3600 |
| wait-for-service-stability | Whether to wait for the ECS service to reach stable state after deploying the new task definition. Valid value is true. Will default to not waiting. | no | false |
| force-new-deployment | Whether to force a new deployment of the service. Valid value is true. Will default to not force a new deployment. | no | false |
Outputs
no outputs