5

我有一个配置 CloudFront 分配的 CloudFormation 堆栈。每当在 CloudFormation 堆栈下供应资源时,CloudFormation 都会尝试使用堆栈上的任何标签来标记该资源(根据命令页面--tags上的参数文档)。create-stack

同样,我的 CloudFormation 堆栈尝试并成功标记 CloudFront 分配。但是,当我在创建分布后 立即在堆栈上运行漂移检测时,CloudFormation 会检测到分布上的漂移。在此处输入图像描述 正如您在此处看到的,CloudFormation 甚至不识别分布上是否存在任何标签,这由REMOVE差异表示。但是,该标签已清楚且可论证地应用于分发。 在此处输入图像描述 我什至添加了一个额外的标签来查看它是否被漂移检测拾取,但它没有。

如有必要,我可以内联它,但相关堆栈的模板在我的另一个问题中。

为什么漂移检测会错误地排除这些标签?

这可能不会对我的整个堆栈或我使用和更新这些资源的能力产生任何影响,但是糟糕的漂移报告会杀死我的强迫症。

4

0 回答 0