检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
lifecycle_hook_type 否 String 生命周期挂钩类型。取值如下: INSTANCE_TERMINATING:该类型挂钩负责在实例终止时将实例挂起。 INSTANCE_LAUNCHING:该类型挂钩负责在实例启动时将实例挂起。 default_result 否 String 生命周期挂钩默认回调
lifecycle_hook_type 是 String 生命周期挂钩类型。取值如下: INSTANCE_TERMINATING:该类型挂钩负责在实例终止时将实例挂起。 INSTANCE_LAUNCHING:该类型挂钩负责在实例启动时将实例挂起。 default_result 否 String 生命周期挂钩默认回调
here need to identify as INSTANCE_TERMINATING logger.info("current op is not instance terminate") return None, None, None
API请求的组成,并以调用IAM服务的管理员创建IAM用户来说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987。
创建伸缩组时间,遵循UTC时间。 vpc_id String 伸缩组所在的VPC ID。 detail String 伸缩组详情。当伸缩活动失败时,在此处记录错误信息。 is_scaling Boolean 伸缩组伸缩标志。 health_periodic_audit_method String
包年包月时,不会被删除。 false:删除云服务器时,仅解绑定在云服务器上的弹性IP,不删除弹性IP。 delete_volume 否 Boolean 配置删除云服务器时是否删除云服务器绑定的数据盘。取值为true或false,默认为false。 true:删除云服务器时,会同时
更换伸缩组的伸缩配置 操作场景 当伸缩组中所需的弹性云服务器规格变更,需要为伸缩组更换伸缩配置时,可以参考此章节进行更换伸缩配置。 更换伸缩配置后的生效时间 若伸缩组正在进行伸缩活动,则当前伸缩活动中的实例配置以更换之前的伸缩配置为准;待下一次伸缩活动开始后,伸缩活动中的实例配置就会更改为更换后的伸缩配置。
String 生命周期挂钩名称。 lifecycle_hook_type String 生命周期挂钩类型。 INSTANCE_TERMINATING INSTANCE_LAUNCHING default_result String 生命周期挂钩默认回调操作。 ABANDON CONTINUE
[%s] with 4G memory. 伸缩配置32位系统内存超过4G 请更换镜像或者规则 400 AS.1037 The flavorRef in the AS configuration is not available. 规格不可用,详细原因请查看错误详情 请更换规格 400 AS
"health_periodic_audit_grace_period": 600, "instance_terminate_policy": "OLD_CONFIG_OLD_INSTANCE", "is_scaling": false,
查询的记录条数,默认为20。取值范围为:0~100。 enterprise_project_id 否 String 企业项目ID,当传入all_granted_eps时表示查询该用户所有授权的企业项目下的伸缩组列表,如何获取企业项目ID,请参考查询企业项目列表。 说明: 华为云帐号和拥有全局权限的IAM用户可以查询该用户所有伸缩组列表。
伸缩组。 通过IAM服务获取到的Token有效期为24小时,需要使用同一个Token鉴权时,可以先将Token缓存,避免频繁调用。 涉及API 当您使用Token认证方式完成认证鉴权时,需要获取用户Token并在调用接口时增加“X-Auth-Token”到业务接口请求消息头中。 IAM获取token的API
批量添加后实例数不能大于伸缩组的最大实例数。 当伸缩组处于INSERVICE状态且没有伸缩活动时,才能添加实例。 当伸缩组没有伸缩活动时,才能移出实例。实例处于INSERVICE时才可以移出。 向伸缩组中添加实例时,必须保证实例所在的可用分区包含于伸缩组所配置的可用分区内,且实例所在VPC和伸缩组的VPC相同。
本章节指导用户通过API创建伸缩策略。API的调用方法请参见如何调用API。 伸缩策略是规定触发伸缩活动的条件及伸缩活动执行的动作的一种策略。当策略满足触发条件时,伸缩组会发生一次伸缩活动。 涉及接口 本示例场景涉及如下接口调用: 获取IAM用户Token:确定调用API鉴权时使用的token。 查询
如果伸缩组配置了负载均衡,在添加或移除实例时,会自动为实例绑定或解绑负载均衡监听器。 如果伸缩组使用负载均衡健康检查方式,伸缩组中的实例需要启用负载均衡的监听端口才能通过健康检查。端口启用可在安全组中进行配置,可参考添加安全组规则进行操作。 涉及接口 创建伸缩组时,需要进行token查询,安全
String 生命周期挂钩名称。 lifecycle_hook_type String 生命周期挂钩类型。 INSTANCE_TERMINATING INSTANCE_LAUNCHING default_result String 生命周期挂钩默认回调操作。 ABANDON CONTINUE
判断是否需要继续登录该云服务器。 是,请使用镜像原有密码或密钥登录云服务器。 其中,镜像原有密码或密钥指创建私有镜像时,用户自己设置的操作系统密码或密钥。 否,跳转2。 更换弹性伸缩组的伸缩配置,更换方法请参见为伸缩组添加/更换伸缩配置。 请确保新伸缩配置中的镜像已安装了Cloud-init/Cloudbase
组内单台ECS上的程序版本会随时更新,伸缩组能否自动创建并切换为最新镜像? 当前没有自动创建的功能,需要客户自行编写一个监控的插件,提交新程序版本后,自动触发调用API,先重新创建镜像,再创建弹性伸缩配置,后替换弹性伸缩组内的配置。 父主题: 通用类
按“Esc”键,输入:wq,按“Enter”保存并退出编辑。 通过已有云服务器创建私有镜像。 创建伸缩配置。 填写伸缩配置信息时,请选择上述步骤中创建的私有镜像,并选择一个数据盘。 创建伸缩组。 配置伸缩组时,请选择上述步骤中创建的伸缩配置。 伸缩组创建成功后,通过该组的伸缩活动产生的云服务器,会按照私有镜像中的配置自动初始化数据盘。
配置删除云服务器时(即进行实例缩容时,将云服务器从伸缩组中移出)是否删除云服务器绑定的弹性IP。取值为true或false,默认为false。 true:删除云服务器时,会同时删除绑定在云服务器上的弹性IP。当弹性IP的计费方式为包年包月时,不会被删除。 false:删除云服务器时,仅解绑