【发布时间】:2018-01-19 00:38:00
【问题描述】:
我之前在 us-east-1 区域创建了一个存储桶,其中包含我想在其他区域部署的 Lambda 代码。当我尝试在 us-west-2 区域中部署相同代码的 Terraform 时,我收到以下错误:
Error creating Lambda function: InvalidParameterValueException: Error occurred while GetObject. S3 Error Code: PermanentRedirect. S3 Error Message: The bucket is in this region: us-east-1. Please use this region to retry the request
我认为无法在 Terraform 的 aws_lambda_function 资源中指定 S3 存储桶的区域。
是否可以使用 Terraform 让一个区域的 S3 存储桶提供可以部署在其他区域的 Lambda 代码?
【问题讨论】:
标签: amazon-web-services aws-lambda terraform