Определение нескольких задач AWS ECS на одном кластере - PullRequest
0 голосов
/ 14 января 2019

Я проектирую инфраструктуру AWS.

Также я новичок в AWS инфра.

У меня есть три док-контейнера, поэтому я должен развернуть его в ECS.

Ниже приведен код пошагового запуска моего сервиса.

aws ecs create-cluster --cluster-name test

ecs-cli configure --cluster test --region ap-northeast-2 --default-launch-type EC2 --config-name test

ecs-cli configure profile --access-key AWS_ACCESS_KEY --secret-key AWS_SECRET_KEY --profile-name test

ecs-cli up --keypair my_keypair --instance-role TestRole --instance-type t2.micro --cluster-config test --force

ecs-cli compose -f ecs-docker-compose.yml up --create-log-groups --cluster-config test

После запуска создается один экземпляр ec2, одно определение задачи, один кластер.

И определение задачи связано с кластером.

Но мне интересно, как я могу запустить определение нескольких задач на одном кластере?

Для непрерывного развертывания мой сценарий здесь. (Предположим, что alb уже подключен)

  1. Создать новое определение задачи

  2. Подключить новое определение задачи к кластеру

  3. Если новое определение задачи успешно подключено, удалите старое определение задачи

Общий мой вопрос.

  1. Мой сценарий непрерывного развертывания верен?

  2. Как подключить несколько определений задач к одному кластеру?

Спасибо.

...