0.4.2 • Published 7 days ago

@bugcrowd/ecs-commander v0.4.2

Weekly downloads
-
License
MIT
Repository
-
Last release
7 days ago

ECS Commander

Assists with updating an ECS Service with a new Docker Image. It will monitor the new deployment and rollback to the previous Task Definition if more tasks than the configure threshold fail.

NOTE: We have moved the package under our bugcrowd NPM organization - this will be the only package location maintained going forward.

Running

$ bin/ecs-commander --help
Options:
  --help               Show help                                       [boolean]
  --version            Show version number                             [boolean]
  --cluster-arn                                                       [required]
  --service-name                                                      [required]
  --image                                                             [required]
  --container-name                                                    [required]
  --failure-threshold                                           [default: ".25"]
  • container-name is a single string that may include several container names, comma-separated. The downstream tools can support multiple containers that can be updated in the task definition, unfortunately only if all of them use the same image. Using the yargs array argument type unfortunately doesn't work so well here, as upstream scripts typically wrap this argument in double quotes, which prevents yargs from recognising the values as separate entries in the array.
0.4.2

7 days ago

0.4.1

5 months ago

0.4.0

5 months ago

0.3.0

1 year ago

0.2.1

2 years ago

0.2.0

3 years ago

0.1.13

3 years ago

0.1.12

3 years ago

0.1.11

3 years ago

0.1.10

3 years ago

0.1.9

3 years ago

0.1.7

3 years ago

0.1.6

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago