Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 为什么可以';在创建堆栈集时,我看不到所有区域吗?_Amazon Web Services_Amazon Cloudformation - Fatal编程技术网

Amazon web services 为什么可以';在创建堆栈集时,我看不到所有区域吗?

Amazon web services 为什么可以';在创建堆栈集时,我看不到所有区域吗?,amazon-web-services,amazon-cloudformation,Amazon Web Services,Amazon Cloudformation,我使用AWS堆栈集将资源部署到多个帐户和区域。当控制台显示要包括的区域列表时,我看不到所有区域。“添加所有区域”选项将添加一个束,而不是实际上所有区域。例如,在右上角的区域选择器中,我看到的区域包括亚太(香港)、欧盟(斯德哥尔摩)和中东(巴林)。但在选择堆栈集区域或选择“添加所有区域”时,即使在部署到我所在的同一帐户时,这些选项也不会显示为选项。即使我为我的帐户启用了这些区域。为什么我不能看到/挑选它们 我需要做什么才能让它们显示出来,这样我就可以使用堆栈集在那里部署? 也许我只是在复习的时候遗

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

我需要做什么才能让它们显示出来,这样我就可以使用堆栈集在那里部署?

也许我只是在复习的时候遗漏了一些东西,但我看到这些区域已经被检查过了。此外,清单

< P > >“新”AWS区域(包括香港、巴林和斯德哥尔摩)默认被禁用。

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


请参阅:

这实际上是因为它们在某些地区还不支持堆栈集。更糟糕的是,增加支持似乎需要很长时间(对于eu-north-1来说,现在已经快一年了),AWS没有宣布何时可以解决这个问题

AWS支持论坛上有一条关于这一点的帖子,我在那里也发表了评论:


您的模板是否包含这些地区尚未提供的资源?仅仅因为该地区支持CloudFormation,并不意味着模板中的资源可以在该地区创建。我提到我已经这样做了,但地区仍然没有列出。从我在AWS帐户中观察到的情况来看,斯德哥尔摩是默认启用的,也是最后一个默认启用的地区。不管怎样,一个没有Stackset的新地区的推出是令人失望的,尤其令人失望的是
eu-north-1
已经上线一年了,但仍然没有。我刚刚发现,例如今天(错过了一段时间)斯德哥尔摩仍然没有在名单上。如果已经支持CFN,并且通过IAM角色授予访问权限,那么这会有多困难?我是AWS的忠实粉丝,但现在我正在认真考虑改用地形。啊,这是有道理的。这让我很惊讶,因为他们的区域支持页面显示了所有这些区域的CloudFormation,但显然目前并不是所有区域都提供全面支持: