cdk diff 与控制台更改没有差异

Pur*_*rna 7 amazon-web-services aws-cdk

  1. 我有一个创建 IAM 策略的堆栈,它已成功部署,然后我通过删除一些语句来更改策略然后调用 cdk diff,它不会检测漂移

这是预期的吗?

Win*_*jam 6

事实上,cdk diff\xc2\xa0只会将指定的堆栈与本地模板文件(由先前创建的cdk deploy)进行比较。

\n\n

因此,如果您在 AWS 控制台中进行了一些更改,AWS CDK 将不会检测到偏差。

\n\n

从版本1.17.0开始,您现在可以执行以下操作来检测和显​​示漂移的更改:

\n\n
cdk deploy --no-execute\n
Run Code Online (Sandbox Code Playgroud)\n\n

PR 描述来看:

\n\n
\n

您将能够在 AWS CloudFormation 控制台中查看变更集、验证资源并丢弃或执行变更集。

\n
\n