- Notifications
You must be signed in to change notification settings - Fork5
oryanmoshe/ecs-wait-action
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
AWS provides a way to wait for certain ECS services to becomestable
, but this command times out after 10 minutes.
This action allows you to wait for services to become stableand retry the waiting process as many times as you want.
Required -string
The ECS cluster that contains your services.
Required -string[]
A list of ECS services to make sure are stable.
Optional -integer
The number of times you want to try the stability check. Default2
.
Optional -string
Your AWS ACCESS_KEY_ID.
Must be provided as an input / defined as an environment variable.
Optional -string
Your AWS SECRET_ACCESS_KEY.
Must be provided as an input / defined as an environment variable.
Optional -string
Your AWS REGION.
Must be provided as an input / defined as an environment variable.
Optional -boolean
Whether to print verbose debug messages to the console. Defaultfalse
.
integer
How many retries happened until success.
uses:oryanmoshe/ecs-wait-action@v1.3with:aws-access-key-id:AKIAIOSFODNN7EXAMPLEaws-secret-access-key:wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEYaws-region:us-east-1ecs-cluster:my-ecs-clusterecs-services:'["my-ecs-service-1", "my-ecs-service-2"]'retries:5verbose:false
uses:oryanmoshe/ecs-wait-action@v1.3with:ecs-cluster:my-ecs-clusterecs-services:'["my-ecs-service-1", "my-ecs-service-2"]'