通过 AutoScaling 部署时,AWS CodeDeploy 会覆盖现有文件

时间:2021-02-08 16:37:08

标签: amazon-web-services aws-code-deploy aws-auto-scaling

我有一个使用 CodeDeploy 进行扩展/部署的自动缩放组,我创建了一个工作实例并使其全部启动并运行并拍摄了它的图像作为启动模板,此实例附加到Autoscaling 组,当我部署它时,它工作得非常好。

然而,在周末,AWS 决定拆除该实例并创建一个全新的实例,当它这样做时,部署因错误 File already exists 而失败。我明白错误是什么,但我不明白为什么会发生?那个部署已经发生在那个镜像上,所以它不应该遇到那个问题......

无论如何,我知道当您手动启动部署时,您可以选择 Overwrite existing files 以避免此错误。但是我一直无法找到 Autoscaling 自动启动部署时的这个设置。当您的 Auto Scaling 组自动启动部署时,您如何允许 CodeDeploy 覆盖重复文件?

0 个答案:

没有答案