调用ScaleOutCluster增加安全沙箱容器集群中Worker节点的数量(支持多可用区实例)。
请求信息 请求行RequestLine
POST /api/v2/clusters/{cluster_id} HTTP/1.1 表 1. 请求行参数 URI Param 名称 类型 是否必须 描述 cluster_id string 是 集群ID。 特有请求头 RequestHead
无,请参考公共请求头部。
请求体 RequestBody
{ "login_password": "节点的登录密码,和keypair参数二选一", "worker_instance_charge_type": "PostPaid", "vswitch_ids": "一台或多台虚拟交换机 ID,N 的取值范围为 [1, 3]", "worker_instance_types": "Worker实例规格多实例规格参数", "worker_system_disk_category": "Worker系统盘类型", "worker_system_disk_size": "worker系统盘大小", "worker_data_disk": "是否挂载数据盘 true|false", "worker_data_disk_category": "Worker数据盘类型", "worker_data_disk_size": worker数据盘大小, "tags": "给集群打tag标签, 数组格式对象", "count": "扩容的数量" } 表 2. 请求体解释 名称 类型 必须 描述 count int 是 扩容数量。 login_password string 是 扩容的worker节点密码。密码规则为8 - 30 个字符,且同时包含三项(大、小写字母,数字和特殊符号)。和key_pair 二选一。 key_pair string 是 keypair名称。与login_password二选一。 vswitch_ids list 是 Worker节点的交换机ID。 worker_data_disk bool 是 是否挂载数据盘,可选择为: true:表示worker节点挂载数据盘。 false:表示worker节点不挂载数据盘。 在安全沙箱容器场景下,必须选择true。 worker_data_disk_size string 是 数据盘大小,单位为GiB,安全沙箱容器场景下,必须大于200。 worker_instance_types list 是 安全沙箱容器实例规格。目前支持: ecs.ebmg5s.24xlarge ecs.ebmc5s.24xlarge ecs.ebmgn6i.24xlarge worker_data_disk_category string 否 数据盘类型。 worker_system_disk_category string 否 Worker节点系统盘类型。 worker_system_disk_size int 否 Worker节点系统盘大小,单位为GiB。 返回信息 返回行 ResponseLine
HTTP/1.1 202 Accepted 特有返回头 ResponseHead
无,请参考公共返回头部。
返回体 ResponseBody
{ "cluster_id":"string", "request_id":"string", "task_id":"string" } 示例 请求示例
POST /api/v2/clusters/Cccfd68c474454665ace07efce924**** HTTP/1.1 <公共请求头> { "login_password":"xxxxxxxx", "worker_instance_charge_type":"PostPaid", "vswitch_ids":["vsw-2zes3rfz7bmk0nxxxxxxx"], "worker_instance_types":["ecs.ebmg5s.24xlarge"], "worker_system_disk_category":"cloud_efficiency", "worker_system_disk_size":120, "worker_data_disk":true, "worker_data_disk_category":"cloud_efficiency", "worker_data_disk_size":200, "tags":[], "count":1, "disable_rollback":false } 返回示例
HTTP/1.1 202 Accepted <公共响应头> { "cluster_id": "Cccfd68c474454665ace07efce924****", "request_id": "687C5BAA-D103-4993-884B-C35E4314A1E1", "task_id": "T-5a54309c80282e39ea00002f" }
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。