You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否通过CDK命令删除AWS CDK引导创建的资源?手动删除如何识别?

清理AWS CDK Bootstrap创建的资源

一、用CDK命令删除Bootstrap资源

完全可以通过CDK命令删除cdk bootstrap创建的全部资源。默认情况下,Bootstrap会创建一个名为CDKToolkit的CloudFormation栈,所有相关资源都归属于这个栈。只需执行以下命令:

cdk destroy CDKToolkit

执行后CDK会自动清理该栈下的所有资源,包括存储桶、IAM角色、Lambda函数等。注意先确认当前CDK环境对应的AWS账户和区域是你要清理的目标环境,避免误操作。

二、手动删除时确认Bootstrap创建的资源

如果需要手动清理,有几种可靠方式查看Bootstrap创建的资源:

  • CloudFormation控制台查看:登录AWS控制台,进入CloudFormation服务,找到CDKToolkit栈,切换到「资源」标签页,这里会列出该栈创建的所有资源明细,包括资源类型、物理ID等。
  • AWS CLI命令查询:执行以下命令获取CDKToolkit栈的所有资源:
aws cloudformation describe-stack-resources --stack-name CDKToolkit

返回的JSON结果会包含每个资源的详细信息,你可以根据这些信息逐一删除(注意存储桶需要先清空内部对象才能删除)。

  • 查看Bootstrap模板:在CloudFormation的CDKToolkit栈页面切换到「模板」标签页,能看到完整的Bootstrap模板内容,里面明确定义了所有会被创建的资源类型和配置。

内容的提问来源于stack exchange,提问作者Héctor Valls

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 13:28:12