您可以调用DescribeKubernetesVersionMetadata接口查询Kubernetes版本的详细信息,包括Kubernetes版本信息、版本的发布日期和过期时间、兼容的操作系统,使用的运行时等。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
cs:DescribeKubernetesVersionMetadata |
get |
*全部资源
|
无 | 无 |
请求语法
GET /api/v1/metadata/versions HTTP/1.1
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| Region |
string |
是 |
集群所在地域 ID。 |
cn-beijing |
| ClusterType |
string |
是 |
集群类型,取值:
|
Kubernetes |
| KubernetesVersion |
string |
否 |
集群版本,与 Kubernetes 社区基线版本保持一致。建议选择最新版本,若不指定,默认使用最新版本。 ACK 支持的 Kubernetes 版本,请参见 Kubernetes 版本发布概览。 |
1.32.1-aliyun.1 |
| Profile |
string |
否 |
面向场景时的集群类型,取值:
默认值: |
Default |
| runtime |
string |
否 |
运行时类型,可以通过指定运行时类型,过滤出运行时所支持的系统镜像,取值:
若指定运行时类型,将返回指定运行时支持的镜像版本。 若不指定运行时类型,默认返回全部镜像。 |
containerd |
| Mode |
string |
否 |
查询模式,取值:
若指定 若不指定查询模式,默认返回可创建版本。 |
supported |
| QueryUpgradableVersion |
boolean |
否 |
是否查询该集群版本的可升级版本,仅在指定 KubernetesVersion 参数时生效。
|
1.30.1-aliyun.1 |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
array |
集群版本详情列表。 |
||
|
array<object> |
版本详情。 |
||
| capabilities |
object |
Kubernetes 版本功能特性。 |
{ "AnyAZ": true, "ChargeType": "PostPaid" } |
| images |
array<object> |
系统镜像列表。 |
|
|
object |
镜像详情。 |
||
| image_id |
string |
镜像 ID。 |
aliyun_3_x64_20G_alibase_20241218.vhd |
| image_name |
string |
镜像名称。 |
Alibaba Cloud Linux 3.2104 |
| platform |
string |
操作系统平台。取值:
|
AliyunLinux |
| os_version |
string |
镜像版本。 |
3.2104 |
| image_type |
string |
操作系统发行版类型,推荐使用该字段指定节点操作系统。取值:
|
AliyunLinux3 |
| os_type |
string |
操作系统类型,例如:
|
Linux |
| image_category |
string |
镜像分类,部分取值:
|
system |
| architecture |
string |
镜像架构。 |
x86_64 |
| meta_data |
object |
Kubernetes 版本元数据信息。 |
{ "KubernetesVersion": "1.31.1-aliyun.1", "SubClass": "default", "ServiceCIDR": "" } |
| runtimes |
array |
容器运行时配置。 |
|
| runtime |
容器运行时配置。 |
||
| version |
string |
ACK 发布的 Kubernetes 版本。更多版本信息,请参见 Kubernetes 版本发布概览。 |
1.31.1-aliyun.1 |
| release_date |
string |
Kubernetes 版本发布时间。 |
2025-01-30T00:00:00Z |
| expiration_date |
string |
Kubernetes 版本过期时间。 |
2026-01-30T00:00:00Z |
| creatable |
boolean |
Kubernetes 版本是否可创建。 |
true |
| upgradable_versions |
array |
可升级的版本列表。 |
|
|
string |
可升级的版本。 |
1.32.1-aliyun.1 |
示例
正常返回示例
JSON格式
[
{
"capabilities": {
"AnyAZ": true,
"ChargeType": "PostPaid"
},
"images": [
{
"image_id": "aliyun_3_x64_20G_alibase_20241218.vhd",
"image_name": "Alibaba Cloud Linux 3.2104",
"platform": "AliyunLinux",
"os_version": "3.2104",
"image_type": "AliyunLinux3",
"os_type": "Linux",
"image_category": "system",
"architecture": "x86_64"
}
],
"meta_data": {
"KubernetesVersion": "1.31.1-aliyun.1",
"SubClass": "default",
"ServiceCIDR": ""
},
"runtimes": [
{
"name": "containerd",
"version": "1.6.20"
}
],
"version": "1.31.1-aliyun.1",
"release_date": "2025-01-30T00:00:00Z",
"expiration_date": "2026-01-30T00:00:00Z",
"creatable": true,
"upgradable_versions": [
"1.32.1-aliyun.1"
]
}
]
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。