AWS Cloudformation 模板 - 在 S3 存储桶中设置区域
AWS Cloudformation Template - Set Region in S3 Bucket
我正在尝试在特定区域 (us-west-2) 中创建一个 s3 存储桶。
这似乎不可能使用 Cloudformation 模板。
有任何想法吗?我没有运气使用我读到的服务区域哈希约定明确命名它。
Template:
{
"AWSTemplateFormatVersion": "2010-09-09",
"Resources": {
"S3Bucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"AccessControl": "PublicReadWrite",
}
}
},
"Outputs": {
"BucketName": {
"Value": {
"Ref": "S3Bucket"
},
"Description": "Name of the sample Amazon S3 bucket with a lifecycle configuration."
}
}
}
如果您想在特定区域创建 s3 存储桶,您需要从该区域运行 Cloudformation JSON 模板。
cloudFormation 的端点 URL 是基于区域的 (https://aws.amazon.com/cloudformation/faqs/?nc1=h_ls#regions and http://docs.aws.amazon.com/general/latest/gr/rande.html#cfn_region),您今天不能交叉检查区域。
我看到它已经在 aws 支持线程上讨论过几次,所以可能是将来会做的事情
存储桶是在 1 个区域内创建的,当您需要访问它时,您需要将该区域传递给 s3 端点。
如果您想启用跨区域复制,您可以使用 ReplicationConfiguration 属性
从云形成模板中执行此操作
我正在尝试在特定区域 (us-west-2) 中创建一个 s3 存储桶。 这似乎不可能使用 Cloudformation 模板。 有任何想法吗?我没有运气使用我读到的服务区域哈希约定明确命名它。
Template:
{
"AWSTemplateFormatVersion": "2010-09-09",
"Resources": {
"S3Bucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"AccessControl": "PublicReadWrite",
}
}
},
"Outputs": {
"BucketName": {
"Value": {
"Ref": "S3Bucket"
},
"Description": "Name of the sample Amazon S3 bucket with a lifecycle configuration."
}
}
}
如果您想在特定区域创建 s3 存储桶,您需要从该区域运行 Cloudformation JSON 模板。
cloudFormation 的端点 URL 是基于区域的 (https://aws.amazon.com/cloudformation/faqs/?nc1=h_ls#regions and http://docs.aws.amazon.com/general/latest/gr/rande.html#cfn_region),您今天不能交叉检查区域。
我看到它已经在 aws 支持线程上讨论过几次,所以可能是将来会做的事情
存储桶是在 1 个区域内创建的,当您需要访问它时,您需要将该区域传递给 s3 端点。
如果您想启用跨区域复制,您可以使用 ReplicationConfiguration 属性
从云形成模板中执行此操作