首页 > 解决方案 > 尝试使用 codedeploy 将代码加载到 EC2 的自动可扩展组时出错

问题描述

当我尝试运行 codedeploy 时,出现以下错误:

整体部署失败,因为太多单个实例部署失败,可用于部署的健康实例太少,或者部署组中的某些实例遇到问题。

当我查看自动扩展组创建的 ec2 实例时,它们都在运行,并且状态通过了 2/2 检查以绿色通过。我想知道这是否只是一个捕获所有错误,因为如果一个或两个或所有都没有运行,它应该抛出这个错误。

标签: amazon-web-servicesaws-code-deployaws-auto-scaling

解决方案


似乎它想要一个 appspec.yml。我不确定为什么需要 appspec.yml,如果您创建自动部署组并创建 codedeploy 应用程序,为什么需要 appspec.yml。我正在使用 jenkins 运行代码部署。我给了它一个空的 appspec.yml,似乎可以工作。


推荐阅读