使用启动模板替换启动配置 - Amazon EC2 Auto Scaling
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

使用启动模板替换启动配置

编辑具有现有启动配置的 Auto Scaling 组时,您可以选择使用启动模板替换启动配置。这使您可以将启动模板用于当前使用的任意 Auto Scaling 组。在这样做的过程中,您可以利用启动模板的版本控制和其他功能。

替换 Auto Scaling 组的启动配置后,使用新的启动模板启动任何新实例。现有实例不会受到影响。要更新现有实例,请终止这些实例,以便 Auto Scaling 组替换这些实例,或者根据您的终止策略启用自动扩展,以逐步使用较新实例替换较早实例。

注意

借助实例刷新功能,您可以替换 Auto Scaling 组中的实例,以立即启动使用启动模板的新实例。有关更多信息,请参阅 基于实例刷新替换 Auto Scaling 实例

先决条件

您必须先创建启动模板,然后才能替换 Auto Scaling 组中的启动配置。创建启动模板的基本方法是从启动配置进行复制。有关更多信息,请参阅将启动配置复制到启动模板

如果您将 Auto Scaling 组切换为使用启动配置,请确保您的权限是最新的。为了使用启动模板,您需要特定的权限

替换 Auto Scaling 组的启动配置(控制台)

  1. 打开 Amazon EC2 Auto Scaling 控制台:https://console.aws.amazon.com/ec2autoscaling/

  2. 选中您的 Auto Scaling 组旁边的复选框。

    将在页面底部打开一个拆分窗格,其中显示有关所选组的信息。

  3. 详细信息选项卡上,选择启动配置编辑

  4. 选择切换到启动模板

  5. 对于启动模板,选择您的启动模板。

  6. 对于版本,根据需要选择启动模板版本。在创建启动模板版本之后,您可以选择 Auto Scaling 组在扩展时是使用启动模板的默认版本还是最新版本。

  7. 完成后,选择更新

使用命令行替换启动配置

您可以使用以下任一命令:

有关使用 CLI 命令更新 Auto Scaling 组以使用启动模板的示例,请参阅 更新 Auto Scaling 组以使用启动模板