16得票5回答
AWS Code Deploy在Before Install阶段出现错误无法解决

我正在尝试为我的应用程序设置CodeDeploy,但在部署的BeforeInstall阶段中一直出现错误。下面是错误信息。Error Code UnknownError Script Name Message No such file or directory - /opt/codedeplo...

16得票1回答
可以在自动扩展过程中使用 AWS CodeDeploy 拉取应用程序代码吗?

当负载量高时,我希望能够自动扩展基础架构。我正在 AWS 上运行基础架构。我有一个要求,需要在发生自动缩放时从 Github 拉取应用程序代码。由于代码经常更改,因此我们无法使用 AMI 并从该 AMI 启动实例。因此,我想从存储库中拉取最新的代码。AWS 刚推出了一个名为 AWS CodeD...

15得票1回答
AWS CodeDeploy和Jenkins在使用上有哪些优缺点?

我们正在使用一堆EC2实例,未来可能会扩展(约100个实例),现在我们正在寻求使用Jenkins或AWS Code Deploy进行自动部署。 我发现我们可以使用Jenkins的AWS Code Deploy插件,但是以下两种方法有什么优缺点呢? 1)独立的AWS Code Deploy ...

14得票8回答
如何在AWS上自动部署带有子模块的Git存储库?

我在我的Git仓库中有一个子模块,我的目录结构如下:app -- folder1 -- folder2 -- submodule @5855 我使用自动部署服务在AWS上部署了我的代码。现在,在服务器上,我的代码位于父目录中,但子模块目录为空。 问题1:如何获取子模块中的数据?我...

12得票9回答
错误:由于太多的单个实例未能部署,因此整个部署失败。

我正在尝试使用CircleCI -> S3 -> CodeDeploy -> EC2进行部署。我已经成功从CircleCI上传了部署镜像到S3,但是无法将S3部署到EC2实例。以下是错误信息。 总体部署失败,因为太多个别实例未能完成部署、可用于部署的健康实例太少或者你的部...

12得票5回答
在安装之前:CodeDeploy代理无法接收生命周期事件。请检查主机上的CodeDeploy代理日志,并确保代理已经安装。

我已经设置了一个流水线,但是在部署过程中出现了以下错误: before install CodeDeploy agent was not able to receive the lifecycle event. Check the CodeDeploy agent logs on your ...

12得票1回答
如何使用AWS部署工具处理数据库迁移

亚马逊网络服务(Amazon Web Services)提供了多种持续部署和管理工具,如Elastic Beanstalk、OpsWorks、Cloud Formation和Code Deploy,具体取决于您的需求。基本思想是在零停机时间情况下促进代码部署和升级。它们还有助于使用AWS资源管...

12得票5回答
在AWS中,不可变部署和蓝/绿部署有何区别?

根据AWS文档,我得出结论Immutable和Blue/Green是相同的东西,只是不同的名字。在这两种情况下,您都需要创建一个全新的服务器集,并在部署的最后一步过渡到这些服务器。 也许有一些微小的细节区别这两个概念,但如果差异非常微小,那么将它们区分开来的意义何在呢? 根据AWS文档: ...

12得票2回答
AWS CodeDeploy 在 Auto Scaling userdata 脚本完成之前执行

我正在尝试与CodeDeploy结合使用来设置自动扩展组。除了一个问题外,一切都正常,即当创建新实例时,CodeDeploy会在用户数据脚本(在启动配置中定义)完成之前开始运行。 该用户数据脚本的默认值是下载并安装代码部署代理,我已经扩展它以安装几个Windows功能,包括IIS重写模块和m...

12得票3回答
NPM问题:使用AWS CodeDeploy部署Node.js实例

我目前正在尝试通过Github和AWS Codedeploy自动部署nodejs应用程序到EC2实例。我已经尽可能地按照这里的说明进行操作,但我在AfterInstall挂钩事件中遇到了问题。 这是我的yml文件:version: 0.0 os: linux files: - sourc...