文档首页/ 云容器引擎 CCE/ API参考(安卡拉区域)/ API/ 配置管理/ 查询指定节点池支持配置的参数内容
更新时间:2024-12-04 GMT+08:00

查询指定节点池支持配置的参数内容

功能介绍

该API用于查询指定节点池支持配置的参数内容。

URI

GET /api/v3/projects/{project_id}/clusters/{cluster_id}/nodepools/{nodepool_id}/configuration

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID,获取方式请参见如何获取接口URI中参数

cluster_id

String

集群ID,获取方式请参见如何获取接口URI中参数

nodepool_id

String

节点池ID

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

Content-Type

String

消息体的类型(格式)

X-Auth-Token

String

调用接口的认证方式分为Token和AK/SK两种,如果您使用的Token方式,此参数为必填,请填写Token的值,获取方式请参见获取token

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

apiVersion

String

API版本

kind

String

API类型,固定值Configuration

metadata

ConfigurationMetadata object

Configuration的元数据信息

spec

ClusterConfigurationsSpec object

Configuration的规格信息

status

Object

Configuration的状态信息

表4 ConfigurationMetadata

参数

参数类型

描述

name

String

Configuration名称

labels

Map<String,String>

Configuration标签,key/value对格式。

  • Key:必须以字母或数字开头,可以包含字母、数字、连字符、下划线和点,最长63个字符;另外可以使用DNS子域作为前缀,例如example.com/my-key,DNS子域最长253个字符。

  • Value:可以为空或者非空字符串,非空字符串必须以字符或数字开头,可以包含字母、数字、连字符、下划线和点,最长63个字符。

示例:"foo": "bar"

表5 ClusterConfigurationsSpec

参数

参数类型

描述

packages

Array of packages objects

组件配置项列表

表6 packages

参数

参数类型

描述

name

String

组件名称

configurations

Array of ConfigurationItem objects

组件配置项详情

表7 ConfigurationItem

参数

参数类型

描述

name

String

组件配置项名称

value

Object

组件配置项值

请求示例

响应示例

状态码: 200

表示获取指定节点池配置参数内容成功。

{
  "kind" : "Configuration",
  "apiVersion" : "v3",
  "metadata" : {
    "name" : "configuration",
    "labels" : {
      "nodepool_id" : "61de338d-a1f9-11ed-8891-0255ac100036"
    }
  },
  "spec" : {
    "packages" : [ {
      "name" : "kube-apiserver",
      "configurations" : [ {
        "name" : "event-rate-limit-qps",
        "value" : 200
      }, {
        "name" : "support-overload",
        "value" : false
      } ]
    }, {
      "name" : "kube-scheduler",
      "configurations" : [ {
        "name" : "kube-api-qps",
        "value" : 100
      }, {
        "name" : "default-scheduler",
        "value" : "kube-scheduler"
      } ]
    } ]
  },
  "status" : { }
}

状态码

状态码

描述

200

表示获取指定节点池配置参数内容成功。

错误码

请参见错误码