Я настраивал AWS CodeDeploy в течение нескольких дней, и мое первое развертывание не работает. Сообщение об ошибке, которое я читаю: «Общее развертывание не удалось, потому что слишком много отдельных экземпляров не удалось выполнить развертывание, слишком мало здоровых экземпляров доступно для развертывания, или некоторые экземпляры в вашей группе развертывания испытывают проблемы».Amazon CodeDeploy. Не удалось выполнить развертывание
Чтобы получить более подробную информацию, я установил агент AWS CodeDeploy в экземпляр Windows и, похоже, не работает. Все, что мне удалось прочитать в файле code-deploy-agent-log.txt, - это повторяющиеся строки.
2016-05-31 16:05:24 DEBUG [codedeploy-agent (4872)]: InstanceAgent :: Плагины :: CodeDeployPlugin :: CommandPoller: спящий 90 секунд. 2016-05-31 16:06:55 DEBUG [codedeploy-agent (4872)]: InstanceAgent :: Плагины :: CodeDeployPlugin :: CommandPoller: Вызов PollHostCommand: 2016-05-31 16:06:55 INFO [codedeploy- agent (4872)]: Файл версии, найденный в C: /ProgramData/Amazon/CodeDeploy/.version. 2016-05-31 16:06:55 ERROR [codedeploy-agent (4872)]: InstanceAgent :: Plugins :: CodeDeployPlugin :: CommandPoller: Отсутствующие учетные данные - проверьте, был ли этот экземпляр запущен с профилем экземпляра IAM
Мой вопрос в том, как получить дополнительную информацию об ошибке, которую я получаю через развертывания. Какие учетные данные мне не хватает (указав неверно), которые вызывают сообщение об ошибке в файле журнала?
спасибо. Похоже, что проблема связана с ролями службы. Однако я создал новый экземпляр и указал список политик для него: AmazonEC2FullAccess, AmazonEC2RoleforAWSCodeDeploy, AWSCodeDeployFullAccess, AWSCodeDeployRole, PowerUserAccess.Тогда я попытался развернуть пример «Hello World» Amazon, и он не прошел с тем же исключением. Политика в роли службы, которую я использовал, была AWSCodeDeployRole. Какую политику следует задать для роли экземпляра? –
Итак, создайте новую роль, называемую «my-code-deploy». Назначьте ей политику AWSCodeDeployRole. Затем перейдите в группу развертывания кода и назначьте роль службы «мой код-развертывание». Надеюсь это поможет! –
К сожалению, это не помогло. Такое же сообщение об ошибке. Я думаю, что проблема крошечная. :) Будет сообщать как (если) решить проблему. –