本文介绍创建实例启动模板的注意事项、如何创建实例启动模板以及使用已创建的模板可以进行的相关操作。

背景信息

创建实例启动模板前,您需要了解以下注意事项:
  • 一个账号在每个地域最多可创建30个实例启动模板。
  • 创建实例启动模板时,所有参数可选。但是,如果实例启动模板中未包含必要参数(例如实例规格、镜像等),则在使用该模板创建实例时还需要补充必要参数。
  • 模板一旦创建,不可修改,但支持创建新的版本。

您可以通过ECS控制台或者售卖页创建启动模板,也可以通过阿里云CLI、OpenAPI开发者门户和阿里云SDK等开发者工具调用CreateLaunchTemplate去创建实例启动模板。

通过ECS控制台创建启动模板

您可以提前创建启动模板,便于后续使用模板快速创建ECS实例、弹性伸缩组或者弹性供应组。

  1. 登录ECS管理控制台
  2. 在左侧导航栏,选择部署与弹性 > 实例启动模板
  3. 在顶部菜单栏左上角处,选择地域。
  4. 单击创建模板
  5. 启动模板页面,完成基础配置和高级配置。
    详细的参数配置及说明信息,请参见使用向导创建实例
    说明 如果您是首次创建模板,模板克隆区域不可用。如果您已经创建过模板,可以选择已有的模板和版本,并在此基础上修改配置。
  6. 配置确认页面,输入模板名称和模板版本描述,并单击创建启动模板
    • 所选配置:您可以单击基础配置高级配置区域的修改图标修改基础配置和高级配置参数。
      说明基础配置高级配置区域,会建议您配置用于创建实例的必要参数,以便后续一键创建实例,但所有参数是可选的,请根据实际需要进行配置。
    • 模板保存方式:根据需要选择新建模板的保存方式。创建新模板是指新建一个全新模板将当前配置保存为新模板的默认版本。创建新版本需选择一个已有模板将当前配置保存为该模板的最新版本。
    • 模板名称和模板版本描述:输入模板的名称和模板版本的描述信息,方便后期管理。
    • 模板资源组:根据需要选择已有的资源组,方便对模板分组管理。

      如需创建新的资源组,您可以单击去创建前往资源组页面,创建新的资源组。更多信息,请参见资源组

    确认配置
  7. 创建成功对话框中,单击查看模板前往控制台查看已创建的模板。

通过ECS售卖页创建启动模板

如果您需要创建实例,并且希望把该实例的配置保存为模板用于日后再次一键创建,可以在创建实例的同时创建启动模板。

  1. 前往ECS产品详情页,并单击立即购买
  2. 自定义购买页面,配置参数。
    详细的参数配置及说明信息,请参见使用向导创建实例
  3. 确认订单页面,单击保存为启动模板
  4. 在弹出的对话框中,选择创建新模板,输入模板名称和模板版本描述后,单击保存
  5. 创建成功对话框中,单击查看模板前往控制台查看已创建的模板。

后续操作

创建完启动模板后,您可以使用启动模板进行如下相关操作:
相关操作 如何使用启动模板 具体操作
创建ECS实例 直接使用现有的启动模板一键创建ECS实例,省去重复选择各配置项的时间。 具体操作,请参见使用实例启动模板创建实例
批量创建ECS实例 启动模板可以结合RunInstances使用,批量创建ECS实例,启动模板可以免除每次创建实例时都需要填入大量配置参数。

在RunInstances请求中指定LaunchTemplateIdLaunchTemplateVersion参数使用启动模板。

更多信息,请参见RunInstances
创建弹性伸缩组 基于ECS实例创建弹性伸缩组时,您可以通过现有的启动模板快速创建。系统会提取模板中的配置信息去创建新的伸缩组,如果某些配置不符合业务要求,您可以在伸缩组创建过程中修改配置,例如修改伸缩配置所属的专有网络、交换机等。 具体操作,请参见基于ECS实例创建伸缩组
创建弹性供应组 弹性供应组使用实例启动模板的指定版本作为配置来源,沿用配置来源中的镜像、安全组、登录凭证等属性。弹性供应组创建成功后,会在您指定的时间启动并尝试交付ECS实例集群,提升批量交付大量实例的效率。 具体操作,请参见创建弹性供应组