12得票3回答
有没有可能在AppSpec文件的section文件中使用CodeDeploy环境变量?

我有一个网站,存储在AWS EC2服务器上。 我们有两个服务器,一个用于生产环境,另一个用于开发和测试环境。 开发和测试环境位于不同的文件夹中。例如,开发环境存储在/var/www/development,而测试环境存储在/var/www/staging。 我想使用AWS CodeDep...

11得票5回答
CodeDeploy PM2命令未找到。

我正在尝试使用AWS CodeDeploy部署我的应用程序。一切似乎都正常工作,但是我遇到了以下错误。 [stderr] /opt/codedeploy-agent/deployment-root/f1ea67bd-97bo-08q1-b3g4-7b14becf91bf/d-WJL0Q...

11得票2回答
在使用AWS CodeDeploy进行蓝绿部署时,我们如何保持自动伸缩组的状态?

我们已经使用Terraform为项目设置了基础设施,包括代码部署、ALB和自动扩展组。到目前为止,我们一直在进行原地部署。但现在我们正在尝试切换到蓝/绿部署。 由于CodeDeploy的蓝/绿部署会在成功部署后替换整个自动扩展组,因此Terraform状态文件中自动扩展组的旧状态将变得过时,并...

11得票1回答
代码管道:CodeDeploy报告“BundleType必须是YAML或JSON”

buildspec.yml: version: 0.2 phases: build: commands: - echo Build started on `date` - echo Compiling the Python cod...

10得票2回答
CodeDeploy找不到我的AWS Lambda函数。

在AWS CodePipeline中,我使用CodeDeploy和AWS Lambda遇到了问题。我的设置如下: 源:GitHub AWS CodeBuild AWS CodeDeploy 问题 步骤1和2没有任何问题,但在涉及到CodeDeploy时,我会遇到以下错误: 操...

10得票2回答
如何使AWS CodeDeploy在某些appspec钩子失败时返回错误?

我有一个AWS帐户,其中包括两个实例。我已经配置了CodeDeploy使其能够自动在所有实例上部署我的项目。 在appspec.yml文件中,我有以下部分:hooks: AfterInstall: - location: codedeploy_scripts/deploy_a...

9得票4回答
由于权限问题,AWS Code Deploy脚本执行失败

我将尝试在使用AWS Code Deploy部署时运行一些脚本,但由于没有运行脚本的权限,它们从未运行。 以下是我的appspec.yml文件: version: 0.0 os: linux files: - source: / destination: /var/www/ht...

9得票2回答
使用CodeDeploy部署在“安装”步骤中失败,因为出现错误“文件已存在”。

这是我在“安装”步骤中遇到的错误 - File already exists at location /var/cake_1.2.0.6311-beta/app/webroot/../../somefile.php 我无法确定导致这种情况发生的事件顺序。但我记得是这样的 - 我通过...

9得票2回答
蓝绿部署在CodeDeploy中失败(部署失败,因为在您的绿色部署中找不到任何实例。(错误代码:NO_INSTANCES))

我正在尝试使用CodeDeploy进行蓝/绿部署。到目前为止,我已经手动设置了一个自动伸缩组来提供实例,并且已启用负载平衡并将其链接到ALB。 我创建的ASG最少有1个实例在运行,最多有2个实例。 当我触发部署时,我看到以下错误: 这让我感到困惑,因为它似乎跳过了提供替换实例,并声明在绿...

9得票3回答
AWS CodeDeploy无法找到GitHub私有代码库的tar链接,“无法下载软件包”。

我正在设置 AWS CodeDeploy 以从 GitHUB 私有仓库获取版本。我尝试使用 AWS CodeDeploy 图形用户界面和 aws deploy 命令。对于 GUI,我按照此页面的说明操作:https://blogs.aws.amazon.com/application-mana...