首页 > 解决方案 > 如何在 Lerna / Yarn Workspaces 项目中使用 AWS CDK 仅部署 IaC 代码?

问题描述

我已经使用 lerna 和 yarn 工作区建立了一个简单的 monorepo 项目。我也有兴趣将我的 AWS CDK 项目添加到同一个 git 存储库。

我的项目结构类似于:

my-project/
  aws/
  packages/
    common/
    ui/
    api/

aws是我的 AWS CDK 项目,旨在用于我的基础设施即代码 (IaC) 脚本。当我运行时cdk deploy,然后在 S3 中检查我的 zip 文件的内容,CDK 已与包括我的 UI 代码在内的整个项目捆绑在一起。是否可以将 CDK 配置为仅捆绑目录中的aws文件?

标签: amazon-web-servicesaws-cdklerna

解决方案


推荐阅读