【问题标题】:Cloudformation stack won't update after template change模板更改后 Cloudformation 堆栈不会更新
【发布时间】:2023-02-15 09:03:17
【问题描述】:

更改参数后,我尝试更新 cloudformation 堆栈。 我对某些参数所做的更改添加了 NoEcho: true 属性,以便不在堆栈的元数据中显示秘密参数。 当我上传新模板时,我看到参数发生了变化,但是当我尝试应用这些变化时,我收到一条错误消息,指出没有任何变化。 我知道其中一个资源本身没有发生任何变化,但我需要在不破坏它并重新创建的情况下更改这个堆栈,只是更新它。

有没有人有解决这个问题的正确方法? 谢谢你!

【问题讨论】:

    标签: amazon-cloudformation


    【解决方案1】:

    对堆栈进行一些任意更改。例如,创建一个新资源,部署它,然后删除它并再次部署。

    【讨论】:

    • 谢谢您的回答。我实际上是在寻找一个不那么乏味的解决方案,但我想这是唯一的解决方案..
    【解决方案2】:

    这真的很乏味。如果您想通过更改参数值(例如,将它们用作变量)来更新 Cloudformation 中的现有堆栈,Cloudformation 不会将其检测为更改。实际上,您必须在参考资料部分进行一些更改。相当令人沮丧。 如果您不需要返回并更改现有堆​​栈,Cloudformation 很棒,但如果您需要进行更新,则不太好。

    【讨论】:

      猜你喜欢
      • 2021-06-27
      • 2023-01-29
      • 2018-12-15
      • 1970-01-01
      • 2018-06-05
      • 1970-01-01
      • 2018-09-11
      • 2017-08-08
      • 1970-01-01
      相关资源
      最近更新 更多