У меня не работает развертывание CodeDeploy. Обычно я могу видеть список событий в каждом экземпляре и видеть, какие из них были неудачными/переданы. Это больше не работает, и список событий пуст. Что может быть причиной этого?Невозможно увидеть события в AWS CodeDeploy
ответ
Возможно, вам не удастся увидеть события, если развертывание не получилось достаточно далеко. Например, возникла проблема с получением списка экземпляров из-за конфигурации IAM, или ваш экземпляр не отвечает на команды.
Как упоминает Джонатан Турпи, вы должны, вероятно, устранить проблему, если экземпляр заботится о вашем развертывании.
Сначала вы можете устранить неисправность через AWS CLI, aws deploy get-deployment --deployment-id d-USUAELQEX
. Он может возвращать коды ошибок, которые помогут вам настроить настройки и добиться успеха при развертывании. См. http://docs.aws.amazon.com/cli/latest/reference/deploy/get-deployment.html
Если ваш экземпляр EC2 фактически выполняет развертывание. Измените /etc/codedeploy-agent/conf/codedeployagent.yml
и установите :verbose:
на номер true
на экземпляр EC2.
Попробуйте снова установить и открыть codedeploy-agent.log
по адресу /var/log/aws/codedeploy-agent
и посмотреть, сможете ли вы там что-нибудь увидеть. Подробнее читайте здесь: http://docs.aws.amazon.com/codedeploy/latest/userguide/host-cleanup.html
Проверьте файл codedeploy-agent-log.txt. у него может быть больше информации о подпольной проблеме. в машине окна вы найдете его под
C: \ ProgramData \ Амазонка \ CodeDeploy \ журнал
Как уже упоминалось Джонатан, вы не могли бы иметь правильную конфигурацию для ваших IAM конфигураций. Убедитесь, что ваша роль IAM имеет политику «AWSCodeDeployRole».
Это происходит, когда агент развертывания кода не запущен. Убедитесь, что агент развертывания кода запущен:
sudo service codedeploy-agent status
- 1. AWS CodeDeploy?
- 2. DeploymentLimitExceededException AWS CodeDeploy
- 3. AWS CodeDeploy Дубликат разрешение
- 4. Codedeploy с AWS ASG
- 5. AWS CodeDeploy с Symfony1
- 6. Node.js и AWS CodeDeploy
- 7. Код развертывания AWS CodeDeploy
- 8. Невозможно переустановить codedeploy-агент
- 9. Невозможно увидеть события Xamarin insight
- 10. Невозможно увидеть экземпляры пользователя IAM в AWS
- 11. Интеграция AWS CodeDeploy с GitLab
- 12. AWS Codedeploy с ошибкой JAVA_HOME
- 13. Внедрение AWS CodeDeploy не запускается
- 14. AWS CodeDeploy и git rm
- 15. AWS CodeDeploy - развёртывание Ошибка - ApplicationDoesNotExistException
- 16. AWS CodeDeploy ошибка пакетирования: Opt/codedeploy агента/Gemfile не найден
- 17. Ошибка: HEALTH_CONSTRAINTS в AWS CodeDeploy при развертывании от Github до AWS CodeDeploy
- 18. Невозможно развернуть код с помощью CodeDeploy
- 19. Ошибка «Хозяевам удалось» в службе AWS CodeDeploy
- 20. AWS CodeDeploy ScriptFailed Ошибка в AfterInstall
- 21. AWS CodeDeploy vs Windows 2016 в ASG
- 22. Где найдены журналы развертывания AWS CodeDeploy?
- 23. Aws Codedeploy + Elasticbeanstalk с использованием Bitbucket
- 24. AWS codedeploy - .git каталог не найден
- 25. aws codedeploy git revision во время развертывания
- 26. AWS CodeDeploy - ошибка связанной с обновлением-развертыванием
- 27. alternate appspec.yml местоположение для AWS CodePipeline/CodeDeploy
- 28. AWS CodeDeploy w. Bitbucket внезапно прекратил работать
- 29. AWS: CodeDeploy для проекта Docker Compose?
- 30. Запуск sqlpackage.exe из AWS CodeDeploy вызывает исключение
спасибо! Как я могу отладить это? – EugeneMi
Хорошая точка. @EugeneMi для меня работали журналы codedeploy-agent [упомянутые выше] (http://stackoverflow.com/a/30941337/1177832) (показало, что я неправильно настроил политику доверия IAM, [похожую на это] (http: // stackoverflow. ком/вопросы/37551863/амазонка-codedeploy развертывания, неудачная)). – danwild