AWS Cloudformation错误:由于递归导入而导致的递归锁定

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AWS Cloudformation错误:由于递归导入而导致的递归锁定相关的知识,希望对你有一定的参考价值。

在下一步骤之后,Cloudformation堆栈可以进入递归锁定:

  1. 没有导入值的设置CF(并创建堆栈)
  2. 使用相同的CF模板创建soms输出值(和更新堆栈)
  3. 在相同的CF模板(和更新堆栈)中使用!importValue(在步骤2中创建的输出值)
  4. 尝试删除堆栈
答案

我不会说一个错误,而是几年后的一个已知问题。请参阅以下答案以解决您的问题。 Delete export variable and help removing circular dependency

要简单回答,请在不同的步骤中执行以下操作:1。删除import语句并使用资源的硬编码值2.删除导出语句3.删除堆栈

以上是关于AWS Cloudformation错误:由于递归导入而导致的递归锁定的主要内容,如果未能解决你的问题,请参考以下文章

AWS CloudFormation + Elastic Beanstalk 错误

使用 AWS CLI 时发布的错误中更新 cloudformation 堆栈时出现回滚错误

AWS Cloudformation Fn::If 错误验证错误

AWS CloudFormation:结合 ImportValue 和 Sub 函数会导致错误

aws cloudformation 弹性搜索堆栈

AWS - 错误 - 更新 Auto Scaling 组、Amazon CloudFormation、无法部署配置