您可以调用ModifyNodePoolNodeConfig接口修改集群节点池中节点配置信息,例如kubelet配置、节点轮转配置等。修改节点配置会按批次变更节点配置并重启kubelet, 可能会对节点运行和工作负载运行产生一定影响,请在业务低峰期操作。
接口说明
单用户调用频率: 10 次/秒。
创建集群是一个异步的操作,调用接口返回之后,需要等待 10~20 分钟不等,等待集群初始化完成。这个过程中可以调用 DescribeClustersV1 接口查询集群创建状态。集群创建成功之后,可以调用 DescribeClusterUserKubeconfig 获取集群证书。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| ClusterId |
string |
是 |
集群 id |
eck-xxxxxxxx |
| NodepoolInfo |
object |
是 |
节点池信息。 |
|
| NodepoolId |
string |
是 |
节点池 id |
np68mi5y1dd748ky37ojo2kqdrz |
| ScalingGroup |
object |
否 |
伸缩组配置 |
|
| Password |
string |
否 |
实例密码(和 key_pair_name 二选一) |
@AN5Ejx1YyzzK |
| KeyPairName |
string |
否 |
实例密钥对(和 password 二选一) |
tf-testAcc |
| VswitchIds |
array |
否 |
实例使用的 vswitch |
|
|
string |
否 |
集群节点所在虚拟交换机 id。vswitch_ids 所处 ENS Region 必须与 ens_region_id 一致 |
vsw-58eu2p6v64qw8ihhit1wz7wgv |
|
| InstanceChargeType |
string |
否 |
实例计费类型 |
PostPaid |
| InstanceTypes |
array |
否 |
实例规格 |
|
|
string |
否 |
规格 |
ens.sn1.small |
|
| SystemDiskCategory |
string |
否 |
系统盘类型 |
cloud_efficiency |
| SystemDiskSize |
integer |
否 |
系统盘大小 |
80 |
| ImageId |
string |
否 |
实例镜像 id |
m-68bysm5a8gkm7oik7ngacf0in |
| DataDisks |
array<object> |
否 |
数据盘信息 |
|
|
object |
否 |
数据盘信息。 |
||
| Category |
string |
否 |
数据盘类型 |
cloud_efficiency |
| Size |
integer |
否 |
数据盘大小 |
40 |
| KubernetesConfig |
object |
否 |
Kubernetes 配置 |
|
| PreUserData |
string |
否 |
机器创建后,接入集群前执行的脚本,内容需要 base64 |
ZWNobyBvawo= |
| UserData |
string |
否 |
机器创建后,接入集群后执行的脚本,内容需要 base64 |
ZWNobyBvawo= |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
Schema of Response |
||
| RequestId |
string |
请求 ID。 |
C0003E8B-B930-4F59-ADC0-0E209A9012A8 |
示例
正常返回示例
JSON格式
{
"RequestId": "C0003E8B-B930-4F59-ADC0-0E209A9012A8"
}
错误码
|
HTTP status code |
错误码 |
错误信息 |
描述 |
|---|---|---|---|
| 400 | BadRequest | Request param error. | 请求参数错误 |
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。