首页 > 解决方案 > 需要 CloudFront 和 lambda@edge 在使用 Amlify 时为 S3 存储桶提供服务

问题描述

我想知道如何使用 Amplify 创建 Cloudfront 以在 S3 存储桶中提供动态图像(为用户)。Amplify 托管不起作用,因为它用于静态内容。另外,我需要几个 Lambda@edge。

这是可以通过 Amplify CLI 完成的吗?在保留我的 Amplify 项目的同时还有其他方法可以做到这一点。

提前致谢。

标签: aws-amplifyaws-amplify-cli

解决方案


amplify cli(尚)不支持它。见这里:https ://github.com/aws-amplify/amplify-cli/issues/1910

但是您可以从AWS Web 控制台设置 cloudfront ,然后“连接”到您的 amplify cli 添加的 S3 存储桶(放大存储类别)和 lambdas(使用amplify add funcion创建)


推荐阅读