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

使用AWS CDK部署简单VPC失败,关联Lambda解压错误

错误原因分析
  • 依赖包损坏:aws-cdk-lib或其关联的Lambda资源包在本地安装时出现损坏,导致上传到AWS的文件不完整,无法正常解压。
  • 传输中断:部署过程中,CDK向AWS上传Lambda资源包时发生网络中断,造成文件缺失或损坏。
  • 版本bug:aws-cdk-lib 2.80.0版本存在已知的VPC自定义资源Lambda打包异常问题,部分环境下会触发该错误。
解决方法
  1. 重置本地依赖
    • 删除本地node_modules文件夹和package-lock.json(或yarn.lock)文件
    • 执行npm install(或yarn install)重新完整安装依赖
  2. 清理CDK缓存
    • 运行cdk clean清除CDK生成的临时构建文件与缓存
    • 重新执行cdk deploy,让CDK重新生成并上传资源包
  3. 升级CDK版本
    • 执行npm install aws-cdk-lib@latest(或指定更高稳定版本如2.100.0)升级依赖
    • 升级完成后重新部署验证问题是否解决
  4. 清理失败栈后重试
    • 通过AWS控制台或执行aws cloudformation delete-stack --stack-name SharedVPCStack删除失败的栈
    • 确认残留资源清理完毕后,重新运行cdk deploy

内容的提问来源于stack exchange,提问作者dredbound

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 03:42:32