我正在尝试使用 EC2 设置从 GitHub 到 AWS 的自动部署。
我使用 CodeDeployServiceRole 设置 Role auto policy
遵循教程:使用 AWS CodeDeploy 从 GitHub 部署应用程序后,我的部署 fails at the ApplicationStop event ,在错误代码 HEALTH_CONSTRAINT 尝试了几分钟后。我不确定如何解决问题/在哪里查看。
最佳答案
这些是有关如何导航的一些提示
/var/log/aws/codedeploy-agent
中的评论中提到的日志--ignore-application-stop-failures
因此,如果上次失败,它将跳过该步骤并查看,因为应用程序停止生命周期事件使用 appspec
来自上次成功构建的文件,因此如果该文件以某种方式损坏,则此步骤将在以下构建中失败/opt/codedeploy-agent/deployment-root/deployment-instructions/
中跟踪之前的成功部署关于aws-code-deploy - AWS CodeDeploy 部署在 ApplicationStop 事件中失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64560544/