发布于: Mar 18, 2024

AWS CloudFormation StackSets 推出了 ListStackSetAutoDeploymentTargets API,允许客户列出给定堆栈集的现有目标组织单元 (OU) 和 AWS 区域。此次发布后,客户可以看到区域列表,当新账户添加到目标 OU 时,StackSets 将在这些区域自动部署堆栈。客户不必再登录给定 OU 下的个人账户即可获取此信息。相反,客户可以在单个预览中获得给定堆栈集所有目标 OU 的区域组合。

使用 StackSets,AWS 客户可以通过一次操作将其 CloudFormation 堆栈部署到多个账户和区域。当客户将堆栈集部署到目标 OU 时,StackSets 会将目标堆栈部署到该 OU 中的所有账户和区域。客户可以将同一个堆栈部署到多个 OU,其中每个 OU 都有多个不同的可用区。例如,OU1 在 us-east-1 中可用,OU2 在 us-east-1 和 us-west-2 中可用。以前,客户必须构建自己的数据库来维护这种区域和 OU 映射。这些信息可以帮助客户规划和监控其堆栈集部署。借助这种新体验,客户可以使用此 API 来获取给定堆栈集的目标 OU 和区域之间的映射。

您可以通过 AWS 管理控制台、AWS 软件开发工具包 (SDK) 和 AWS 命令行界面 (CLI) 使用这一功能。目前已推出 AWS CloudFormation StackSets 的 AWS 区域都提供此功能。请参阅 AWS 区域表了解详细信息。