我的 CodeDeploy 部署失败。通常我能够看到每个实例的事件列表,并查看哪些失败/通过。
这不再有效,并且事件列表为空。什么可能导致这种情况?
最佳答案
正如 Jonathan Turpie 所提到的,如果实例负责您的部署,您可能应该进行故障排除。
您可以先尝试通过 AWS CLI aws deploy get-deployment --deployment-id d-USUAELQEX
进行故障排除。它可能会返回错误代码,帮助您调整设置并成功部署。见 http://docs.aws.amazon.com/cli/latest/reference/deploy/get-deployment.html
如果您的 EC2 实例实际处理部署。在您的 EC2 实例上编辑 /etc/codedeploy-agent/conf/codedeployagent.yml
并将 :verbose:
设置为 true
。
尝试再次部署并在 codedeploy-agent.log
处打开 /var/log/aws/codedeploy-agent
并查看您是否能够在那里看到任何内容。在此处阅读更多信息:http://docs.aws.amazon.com/codedeploy/latest/userguide/host-cleanup.html
关于aws-code-deploy - 在 AWS CodeDeploy 中看不到事件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29171733/