本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
以堆栈集形式在多个账户和区域中启动产品
Amazon Service Catalog 允许您在一个或多个账户和 Amazon 地区中推出产品。为此,管理员必须对具有账户和区域的产品应用堆栈集约束,在这些账户和区域中,该产品可以以堆栈集形式启动。有关更多信息,请参阅 Amazon Service Catalog 管理员指南中的 Amazon Service Catalog 堆栈集约束。
当您以堆栈集形式启动产品时,Amazon Service Catalog 在默认情况下会选择该产品可以启动的所有账户和区域。您可以根据需要删除账户和区域。在跨账户部署产品时,您可以选择要部署产品区域的顺序。产品会同时跨账户部署。
(可选)设置最大并行选项和容错
您可以使用最大并行选项可选参数,选择每个区域要同时部署产品堆栈实例的账户数量。您可以将账户数设置为百分比或在最小值到最大值之间选择,最小值为一,最大值为管理员在堆栈集约束中定义的账户总数。
您还可以使用容错可选参数,选择每个区域中在 Amazon Service Catalog 停止部署操作前,Amazon Service Catalog 允许在该区域部署失败的账户数量。您可以将账户数设置为百分比或在最小值到最大值之间选择,最小值为零,最大值为管理员在堆栈集约束中定义的账户总数。
此容错值是每个区域在 Amazon CloudFormation 停止部署之前允许部署失败的账户数量。您可以将管理员在堆栈集约束中定义的账户总数设定为最大容错。
更改预配置产品参数
启动产品后,您可以更新预配置产品以更改此产品的参数。
例如,如果您以堆栈集形式启动 Amazon Elastic Compute Cloud (Amazon EC2) 实例,则可以更新预配置产品以选择其他实例类型,例如由 t2.micro 更新至 t3.micro。此操作会使用新的实例类型更新所有预配置的堆栈实例。
使用堆栈集和堆栈实例
利用堆栈集,您可使用一个 Amazon CloudFormation 模板在 Amazon 账户中跨区域创建堆栈。
堆栈实例指的是区域内目标账户中的堆栈。它仅与一个堆栈集关联。
有关更多信息,请参阅堆栈集概念。