【问题标题】:AWS CDK and caching the cdk.out directory in build pipeliesAWS CDK 并在构建管道中缓存 cdk.out 目录
【发布时间】:2022-06-30 19:09:26
【问题描述】:

我正在使用 BitBucket 管道通过 Python CDK 将应用程序部署到 AWS。作为该过程的一部分,云程序集cdk.out 目录被创建为AWS docs 中的文档。

我想知道缓存此目录是否有任何好处,以便在管道运行之间重用它,就像我们缓存 pip 依赖项一样,或者只是让它在每次管道运行时从头开始创建。

【问题讨论】:

  • 您的管道是否在调用cdk deploy
  • @fedonev 是的

标签: amazon-web-services aws-cdk bitbucket-pipelines


【解决方案1】:

cdk deploysynthesizesCloudAssembly 工件在每次部署之前都放入cdk.out。缓存在那里无济于事。

但是,CDK 显然是 caches zipped artifacts(在上传到 S3 之前),所以理论上你可以通过缓存 cdk.out/.cache 来节省 .zip-ing 时间。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-30
    • 1970-01-01
    • 2022-08-14
    • 1970-01-01
    • 2020-01-20
    相关资源
    最近更新 更多