chuka2003/ecs-blue-green-deploy

Blue-Green deployment to AWS ECS behind an ALB

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
aws-regionAWS regionyes
aws-role-to-assumeARN of the IAM role to assume for deploymentyes
clusterECS cluster nameyes
serviceECS service nameyes
imageContainer image URI to deploy (overrides task def container image)no
container-nameName of the container in the task definition to updateno
listener-arnALB listener ARN whose default rule will be updated to the new target groupyes
blue-target-group-arnTarget group ARN for the BLUE environment (current live traffic)yes
green-target-group-arnTarget group ARN for the GREEN environment (new deployment)yes
shift-stepsNumber of traffic shift stepsno10
shift-interval-secondsSeconds between shift stepsno15
skip-aws-configSet to true to skip AWS credential configuration (for CI dry-runs)nofalse

no outputs