本文介绍创建实例启动模板的注意事项、如何创建实例启动模板以及使用已创建的模板可以进行的相关操作。
背景信息
- 一个账号在每个地域最多可创建30个实例启动模板。
- 创建实例启动模板时,所有参数可选。但是,如果实例启动模板中未包含必要参数(例如实例规格、镜像等),则在使用该模板创建实例时还需要补充必要参数。
- 模板一旦创建,不可修改,但支持创建新的版本。
您可以通过ECS控制台或者售卖页创建启动模板,也可以通过阿里云CLI、OpenAPI开发者门户和阿里云SDK等开发者工具调用CreateLaunchTemplate去创建实例启动模板。
通过ECS控制台创建启动模板
您可以提前创建启动模板,便于后续使用模板快速创建ECS实例、弹性伸缩组或者弹性供应组。
通过ECS售卖页创建启动模板
如果您需要创建实例,并且希望把该实例的配置保存为模板用于日后再次一键创建,可以在创建实例的同时创建启动模板。
后续操作
创建完启动模板后,您可以使用启动模板进行如下相关操作:
相关操作 | 如何使用启动模板 | 具体操作 |
---|---|---|
创建ECS实例 | 直接使用现有的启动模板一键创建ECS实例,省去重复选择各配置项的时间。 | 具体操作,请参见使用实例启动模板创建实例。 |
批量创建ECS实例 | 启动模板可以结合RunInstances使用,批量创建ECS实例,启动模板可以免除每次创建实例时都需要填入大量配置参数。
在RunInstances请求中指定LaunchTemplateId和LaunchTemplateVersion参数使用启动模板。 |
更多信息,请参见RunInstances。 |
创建弹性伸缩组 | 基于ECS实例创建弹性伸缩组时,您可以通过现有的启动模板快速创建。系统会提取模板中的配置信息去创建新的伸缩组,如果某些配置不符合业务要求,您可以在伸缩组创建过程中修改配置,例如修改伸缩配置所属的专有网络、交换机等。 | 具体操作,请参见基于ECS实例创建伸缩组。 |
创建弹性供应组 | 弹性供应组使用实例启动模板的指定版本作为配置来源,沿用配置来源中的镜像、安全组、登录凭证等属性。弹性供应组创建成功后,会在您指定的时间启动并尝试交付ECS实例集群,提升批量交付大量实例的效率。 | 具体操作,请参见创建弹性供应组。 |