对于 Terraform,我使用过例如
terraform state ...
、terraform import ...
和 terraform taint
来操纵状态。
使用 AWS CDK,我只看到将现有资源导入 CloudFormation 堆栈的选项:
cdk import [STACK]
目前,我遇到一个问题,AWS CDK (CloudFormation) 认为 S3 存储桶存在,但事实并非如此,因为它已被手动删除。 Terraform 会检测到这一点,因为它对
terraform plan
和 terraform apply
执行“刷新”。此外,使用 Terraform,我可以使用 terraform state rm ...
手动从状态中删除 S3 存储桶。
如何让 AWS CDK 手动执行刷新和操作状态?