为什么在创建堆栈集时看不到所有区域?

时间:2019-10-31 23:41:50

标签: amazon-web-services amazon-cloudformation

我正在使用AWS Stack Set将资源部署到多个帐户和区域。当控制台显示要包括的区域列表时,我看不到所有区域。 “添加所有区域”选项将添加一堆,而不是实际上不是所有个区域。例如,在右上角的区域选择器中,我看到的区域包括亚太地区(香港),欧盟(斯德哥尔摩)和中东(巴林)。但是,即使在将堆栈部署到我所在的同一帐户时,选择堆栈集区域或选择“添加所有区域”时,这些也不会显示为选项。即使为我的帐户启用了这些区域也是如此。为什么我看不到/捡它们?

我需要怎么做才能使其显示出来,以便可以使用堆栈集进行部署?

当我查看https://aws.amazon.com/about-aws/global-infrastructure/regional-product-services/时也许只是想念一些东西,但是我看到那些区域已检查过AWS CloudFormation。 recent notice about the Hong Kong region还会列出Cloudformation。

2 个答案:

答案 0 :(得分:1)

实际上是因为它们在某些地区还不支持堆栈集。更糟糕的是,增加支持似乎要花很长时间(现在eu-north-1接近一年),AWS并未宣布何时修复。

AWS支持论坛上有一个与此相关的话题,我也发表了评论:

https://forums.aws.amazon.com/thread.jspa?messageID=916277

答案 1 :(得分:0)

默认情况下,“新” AWS区域(包括香港,巴林和斯德哥尔摩)被禁用。

如果您希望使用这些区域,则需要在帐户中启用它们。

请参阅:Setting permissions to enable accounts for upcoming AWS Regions | AWS Security Blog