Amazon web services 设置S3和x2B;云峰

Amazon web services 设置S3和x2B;云峰,amazon-web-services,amazon-cloudformation,Amazon Web Services,Amazon Cloudformation,我有一个AWS帐户,带有一个“example.com”托管区域和一个*.example.com arn:AWS:acm:us-east-1:XXXXXX:certificate/uuid,随时可以使用 我需要建立几个网站,{1..10}.example.com。理想情况下,每个站点在本地区ap-Southwest-1都有一个同名的S3存储桶,每个站点前面都有一个CloudFront分发集 我试过Terraform,但由于太复杂,我停了下来 我试过了,但是失败了,“没有找到名为-HostedZon

我有一个AWS帐户,带有一个“example.com”托管区域和一个*.example.com arn:AWS:acm:us-east-1:XXXXXX:certificate/uuid,随时可以使用

我需要建立几个网站,
{1..10}.example.com
。理想情况下,每个站点在本地区ap-Southwest-1都有一个同名的S3存储桶,每个站点前面都有一个CloudFront分发集

我试过Terraform,但由于太复杂,我停了下来

我试过了,但是失败了,“没有找到名为-HostedZoneId的导出。”

我也试过了,结果很接近。唯一的主要问题是,它似乎期望我在Route53中提前创建{1..10}.example.com区域。我不知道为什么它不能用CloudFront地址填充现有的example.com区域。此外,我不喜欢它默认使用www.{1..10}.example.com的方式。我不想要www前缀/子域


我觉得我的用例相当简单和流行,但我正在努力寻找解决方案。有什么建议吗?提前谢谢。

我不知道为什么它不能用CloudFront地址填充现有的example.com区域。嗯,你可以。。。正如所写的那样,只是不使用此模板。此外,我不喜欢它默认使用www.{1..10}.example.com的方式。我不想要www前缀/子域。好的,把它拿走。现在还不清楚你要我们做什么。欢迎您提出寻求编程帮助的问题,但您并没有将此作为编程问题来编写,而是作为“寻找固定解决方案”来编写。我不确定CloudFront YAML甚至需要如何更改。