增加集群中节点的数量。具体的 API 描述,参见 容器服务 API 参考。 适用范围
Swarm 集群和 Kubernetes 集群。 API 请求响应
请求格式
aliyun cs PUT /clusters/<cluster_id> --header "Content-Type=application/json" --body "$(cat scale.json)"
参数说明:
--header 需要指定 Content-Type 为 application/json。
--body 是要发送给服务端的 body 内容,可以从本地文件读取,需要是有效的 JSON 格式。scale.json 的内容如下所示。
Swarm集群
{ "password": "ECS 机器 SSH 密码", "instance_type": "实例规格", "size": 节点数量, "data_disk_category": "数据盘类型", "data_disk_size": 数据盘大小, "io_optimized":"是否 IO 优化,VPC 下目前默认为 IO 优化", "ecs_image_id": "镜像 ID", "release_eip_flag": "是否需要在集群配置完成后释放 EIP" }
Kubernetes集群
{ "disable_rollback": "失败是否回滚", "timeout_mins": 集群创建超时时间,
"worker_instance_type": "Worker实例规格", "login_password": "节点SSH登录密码", "num_of_nodes": "Worker节点数" }
响应结果
{ "cluster_id": "c61cf530524474386a7ab5a1c192a0d57", "request_id": "348D4C9C-9105-4A1B-A86E-B58F0F875575", "task_id": "T-5ad724ab94a2b109e8000004" }
具体的 API 描述,参见Kubernetes 集群扩容。
API 请求响应 请求格式
aliyun cs PUT /clusters/<cluster_id> --header "Content-Type=application/json" --body "$(cat scale.json)" 参数说明:
--header 需要指定 Content-Type 为 application/json。 --body 是要发送给服务端的 body 内容,可以从本地文件读取,需要是有效的 JSON 格式。scale.json 的内容如下所示。 Kubernetes集群 { "disable_rollback": "失败是否回滚", "timeout_mins": "集群创建超时时间", "worker_instance_type": "Worker实例规格", "login_password": "节点SSH登录密码",
"num_of_nodes": "Worker节点数", "tags": "给扩容节点打tag标签, 数组格式对象" } 响应结果
{ "cluster_id":"string", "request_id":"string", "task_id":"string" }
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。