如何从 CloudFormation 的 "modify" 变更集中获取更多详细信息?
How can I get more detailed information out of CloudFormation's "modify" changesets?
生成 CloudFormation 变更集时,如果变更是“创建”或“删除”,则它们相当明显且易于破译。但是,当更改为“修改”时,我无法分辨修改的内容。例如,如果我要向资源添加标签,CloudFormation 会生成一个将资源标记为“修改”的变更集,但我无法通过读取变更集来判断它是否在添加标签。
特别是,在标记 Lambda 函数时,变更集只是说“作用域:属性”。
是否有可以生成更好打印输出的工具?
有显示变化的“JSON 变化”,它有 details
,但它远非完美。您可以阅读更多 here 如何解释“JSON 变化”。
我不知道有任何内置的 AWS 工具可以使变更集更具可读性。也许有一些第三方工具。人们所做的一件事是将 CloudFormation 模板置于 git 的控制之下。使用 git,您可以非常轻松地检查和比较不同版本的模板。
生成 CloudFormation 变更集时,如果变更是“创建”或“删除”,则它们相当明显且易于破译。但是,当更改为“修改”时,我无法分辨修改的内容。例如,如果我要向资源添加标签,CloudFormation 会生成一个将资源标记为“修改”的变更集,但我无法通过读取变更集来判断它是否在添加标签。
特别是,在标记 Lambda 函数时,变更集只是说“作用域:属性”。
是否有可以生成更好打印输出的工具?
有显示变化的“JSON 变化”,它有 details
,但它远非完美。您可以阅读更多 here 如何解释“JSON 变化”。
我不知道有任何内置的 AWS 工具可以使变更集更具可读性。也许有一些第三方工具。人们所做的一件事是将 CloudFormation 模板置于 git 的控制之下。使用 git,您可以非常轻松地检查和比较不同版本的模板。