EDAS已实现和启动模板的无缝对接,在创建应用、扩容和弹性伸缩等场景下,EDAS的ECS集群都支持通过配置启动模板来作为资源创建的蓝本,以提升您的资源创建效率。
使用启动模板创建实例简介
创建实例启动模板是一项持久化ECS实例配置的功能,可用于快速创建实例。实例启动模板中包含了用于创建实例的配置信息,可以存储除了密码以外的任意配置信息,包括密钥对、RAM角色、实例类型和网络设置等。实例启动模板不支持修改,但可以创建多个版本,每个版本可以配置不同的参数,通过版本管理体现实例配置的演进过程。您可参考创建实例启动模板的新版本创建模板的新版本,然后可以使用模板任意一个版本创建实例。
在EDAS中,当您使用启动模板或者基于现有实例规格创建实例时,所代购创建的实例均为按量付费模式。在您创建实例时选择不同的回收模式时,实例释放后的收费规则有所区别:
- 释放模式:当应用缩容后,实例将会被自动释放,您只需为实例服务期间的用量付费。
- 停机回收模式:当应用缩容后,实例将进入停止状态且实例的CPU和内存不收费,云盘(包括系统盘、数据盘)、弹性公网IP和带宽仍旧收费,公网IP将被回收待启动时重新分配(弹性公网IP仍旧保留)您只需支付存储所产生的很少的费用,就可以保留实例。
在ECS控制台配置实例模板的登录凭证时,EDAS推荐您使用SSH密钥对概述,密钥对安全强度远高于常规用户口令,可以杜绝暴力破解威胁;同时其他人不可能通过公钥推导出私钥。对于主机之间或者主机与云产品之间的访问控制,EDAS推荐使用安全组概述,如在ECS的模板创建过程中配置了安全组,那么在EDAS中通过这些模板创建的实例会归属于已配置的安全组,因此您可以通过配置安全组规则来控制所创建实例的访问权限。
前提条件
创建实例启动模板。
注意
- 您所创建的启动模板必须和您的应用在同一个VPC内,否则所创建的启动模板无法被有效选择。
- 您的启动模板在选择VPC时必须选择交换机,否则该模板将无法在EDAS被有效选择。
使用限制
EDAS仅ECS集群支持使用启动模板创建实例,K8s集群不支持。
创建应用时使用启动模板添加实例
应用手动扩容时使用启动模板添加实例
弹性伸缩中选择启动模板添加实例
只有部署在ECS集群中的HSF应用才可以使用弹性伸缩功能来添加应用实例。
- 登录EDAS控制台。
- 在左侧导航栏中单击应用列表,在顶部菜单栏选择地域并在页面上方选择命名空间,然后在应用列表页面单击具体的应用名称。
- 在应用详情页面左侧导航栏中单击弹性伸缩。
- 打开扩容规则右侧的开关。
- 配置扩容规则的参数,然后单击保存。
结果验证
无论哪种使用模板来添加实例的方式,在进行了实例扩缩操作后,您都可以通过应用的基本信息中的实例部署信息查看应用实例的数量和状态。
更多信息
- 扩容部署在ECS集群中的应用:本文档将指导您可以通过3种方式来进行手动的应用扩容,以平衡应用实例的负载。
- 弹性伸缩:本文档将指导您通过弹性伸缩来动态调整应用实例的数量,以平衡应用实例的负载。