Сбой создания группы развертывания AWS - PullRequest
0 голосов
/ 11 декабря 2018

Я пытаюсь создать группу развертывания для службы ECS, которую я уже создал, но после ввода всех значений и нажатия create deployment group я получаю предупреждение:

Deployment group's ECS service must be configured for the external controller.

Я не могу понятьотносительно того, что я должен изменить в своей конфигурации службы ECS, чтобы исправить предупреждение.

1 Ответ

0 голосов
/ 12 декабря 2018

Возможно, вы создали ресурс службы ECS через Cloud Formation или неправильно настроили его при создании службы консоли ECS AWS.Что касается Cloud Formation, это все еще не поддерживается, как указано в документации на момент написания этой статьи.Вот как минимум два способа, как вы можете продолжить без получения ошибки.

  1. В консоли AWS при создании службы ECS укажите "Сине-зеленое развертывание" как Тип развертывания в разделе Раздел развертываний .Это, в свою очередь, также автоматически создаст для вас группу развертывания после создания службы.

    enter image description here

  2. Используя aws-cli, добавьте этосвойство и значение вашего JSON-файла при вызове команды aws ecs create-service.

    {
      ...
      "deploymentController": {
        "type": "CODE_DEPLOY"
      },
      ...
    }
    
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...