Сбой развертывания AWS CodeDeploy при событии BlockTraffic - PullRequest
0 голосов
/ 12 ноября 2018

Я пытаюсь настроить автоматическое развертывание с GitHub на AWS, используя EC2 за ELB.

После выполнения учебника : используйте AWS CodeDeploy для развертывания приложения из GitHub ,мое развертывание завершается неудачно в событии BlockTraffic, после попытки в течение часа (1 час 2 минуты в последний раз) с кодом ошибки ScriptFailed.Я не уверен, как решить проблему / где искать.

Целевой статус целевой группы ELB: healthy

Конфигурация проверки работоспособности:

Healthy threshold: 2 Unhealthy threshold: 2 Timeout: 5 Interval: 10 Success codes: 200

1 Ответ

0 голосов
/ 18 марта 2019

Убедитесь, что ваша роль Code Deploy имеет достаточный доступ для регистрации и отмены регистрации экземпляра, если он находится за ELB.

Могут потребоваться разрешения ниже.

"elasticloadbalancing:DescribeLoadBalancers",
"elasticloadbalancing:DescribeInstanceHealth",
"elasticloadbalancing:RegisterInstancesWithLoadBalancer",
"elasticloadbalancing:DeregisterInstancesFromLoadBalancer",
"elasticloadbalancing:DescribeTargetGroups",
"elasticloadbalancing:DescribeTargetHealth",
"elasticloadbalancing:RegisterTargets",
"elasticloadbalancing:DeregisterTargets"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...