Развертывание ECS Blue / Green с CodeDeploy - номер экземпляров автомасштабирования - PullRequest
0 голосов
/ 31 марта 2019

Я использую ECS (на EC2) с сине-зеленым развертыванием на основе AWS CodeDeploy.

После создания нового определения задачи и обновления службы для ее использования начинается новое развертывание в AWS CodeDeploy. Однако новая задача не может быть запущена на моем сервисе из-за этой ошибки: service my-service-dev was unable to place a task because no container instance met all of its requirements...

Я понимаю, что текущие экземпляры, используемые кластером, не могут запустить новую задачу. Если я вручную добавлю новые экземпляры, увеличив минимальную емкость в группе автоматического масштабирования кластера, то развертывание пройдет успешно.

Я хотел знать, есть ли способ сделать это автоматически. Увеличение максимальной вместимости (там же), похоже, не помогает.

...