【问题标题】:AWS Code Deploy Error Deployment FailedAWS Code Deploy 错误 部署失败
【发布时间】:2017-07-23 23:30:10
【问题描述】:

我正在尝试为我的应用程序设置 CodeDeploy,但在部署的 BeforeInstall 部分中我不断收到以下错误。

Error Code UnknownError
Script Name
MessageNo such file or directory - /opt/codedeploy-agent/deployment-
root/a5ee4c0b-a87a-4865-84a3-52bed8458234/d-L8EAGZTJN/deployment-
archive/appspec.yml
Log Tail

我的 IAM 策略和角色正确,并且我已在我尝试部署到的实例上设置和运行 CodeDeploy。

可能是我的代码出了问题,还是确定它与 Amazon 配置有关?

非常感谢

【问题讨论】:

    标签: amazon-web-services deployment aws-code-deploy


    【解决方案1】:

    通过code-deploy进行部署时,需要将appspec.yml文件放到根目录下。该文件应包含停止前一个应用程序、安装依赖项和启动应用程序的步骤。

    如果您正在部署 linux 服务器,appspec.yml 应该调用 bash 文件来停止以前的实例,安装依赖项并启动应用程序。

    查看以下链接以获取示例应用程序

    https://github.com/awslabs/aws-codedeploy-samples/tree/master/applications

    【讨论】:

      猜你喜欢
      • 2017-10-11
      • 1970-01-01
      • 1970-01-01
      • 2019-08-20
      • 1970-01-01
      • 1970-01-01
      • 2017-03-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多