📦 ecs-deploy/ sil-org
Simple shell script for initiating blue-green deployments on Amazon EC2 Container Service (ECS)
Открыть на GitHub ↗обновлён 1нед назад
Звёзды
★ 2.0k
Форки
467
За неделю
—
За месяц
—
Рост %
—
Язык
Shell
Установка и запуск
Usage
One of the following is required: -n | --service-name Name of service to deploy -d | --task-definition Name of task definition to deploy
Required arguments:
-k | --aws-access-key AWS Access Key ID. May also be set as environment variable AWS_ACCESS_KEY_ID
-s | --aws-secret-key AWS Secret Access Key. May also be set as environment variable AWS_SECRET_ACCESS_KEY
-r | --region AWS Region Name. May also be set as environment variable AWS_DEFAULT_REGION
-p | --profile AWS Profile to use - If you set this aws-access-key, aws-secret-key and region are not needed
| --aws-instance-profile Use the IAM role associated with the current AWS instance. Can only be used from within a running AWS instance. If you set this, aws-access-key and aws-secret-key are not needed
-c | --cluster Name of ECS cluster
-n | --service-name Name of service to deploy
-i | --image Name of Docker image to run, ex: repo/image:latest
Format: [domain][:port][/repo][/][image][:tag]
Examples: mariadb, mariadb:latest, private.registry.com:8000/repo/image:tag
…
Installation
curl https://raw.githubusercontent.com/sil-org/ecs-deploy/master/ecs-deploy | sudo tee /usr/bin/ecs-deploy
sudo chmod +x /usr/bin/ecs-deploy
Из README репозитория · полный README на GitHub
Категории
Теги
aws-ecscontinuous-deploymentecsecs-deploy