Amazon cloudformation AWS CloudForce创建或创建(如果存在)

Amazon cloudformation AWS CloudForce创建或创建(如果存在),amazon-cloudformation,Amazon Cloudformation,当我尝试部署(cloudformation创建更改集和cloudformation执行更改集)CFN堆栈时,如果CFN模板中的某些资源存在,则创建失败 如果资源存在,是否可以强制覆盖或跳过资源的创建 谢谢,不,这是CloudFormation的最大限制之一——它无法处理现有资源。您需要删除现有的,并使用CloudFormation重新创建它们 这就是为什么,如果你要使用它,你需要从一开始就使用它。不幸的是,Terraform中没有类似于导入的东西 在最新的re:InventCloudFormat

当我尝试部署(
cloudformation创建更改集
cloudformation执行更改集
)CFN堆栈时,如果CFN模板中的某些资源存在,则创建失败

如果资源存在,是否可以强制覆盖或跳过资源的创建


谢谢,

不,这是CloudFormation的最大限制之一——它无法处理现有资源。您需要删除现有的,并使用CloudFormation重新创建它们

这就是为什么,如果你要使用它,你需要从一开始就使用它。不幸的是,Terraform中没有类似于导入的东西

在最新的re:InventCloudFormation中,团队提到了处理“漂移”,但在live产品中仍然并没有关于这一点的可用信息

--编辑--


2019年底,AWS终于推出了stacks

这正是这两个命令应该解决的问题。也许你错过了什么。如果你能发布一些更详细的信息会有所帮助。不,这两个命令与现有资源无关。它们构建现有堆栈的“差异”,而不是堆栈外的现有资源。