You need to enable JavaScript to run this app.
文档中心
容器服务

容器服务

复制全文
下载 pdf
集群管理
CreateKubeconfig - 生成 Kubeconfig
复制全文
下载 pdf
CreateKubeconfig - 生成 Kubeconfig
生成集群的 Kubeconfig 凭证。​
使用说明​
此接口为异步接口,当此接口返回成功时,不代表 Kubeconfig 立刻可以使用,需要您调用 ListKubeconfigs 接口,成功获取该 Kubeconfig 的文本信息并稍等 5 秒后尝试使用。​
请求说明​
VKE 已在全球多个地域部署服务,旨在为您提供更稳定、低延迟的访问体验。您可以通过查阅 服务地址 文档,根据业务所在地域,选择最合适的接入点。​
  • 请求方式:POST​
  • 请求地址:https://vke.cn-beijing.volcengineapi.com?Action=CreateKubeconfig&Version=2022-05-12​
调试​
API Explorer
您可以通过 API Explorer 在线发起调用,无需关注签名生成过程,快速获取调用结果。
​
请求参数​
调用该 API 时的请求参数如下,除此之外还需传入公共请求参数。公共请求参数说明,请参见 公共参数。​
​
参数​
类型​
是否必选​
示例值​
描述​
Action​
String​
是​
CreateKubeconfig​
接口名称。当前 API 的名称为 CreateKubeconfig。​
Version​
String​
是​
2022-05-12​
接口版本。当前 API 的版本为 2022-05-12。​
ClusterId​
String​
是​
cc8oo0ivqt********​
集群 ID。​
可以调用 ListClusters 接口,获取集群 ID。​
注意​
集群必须处于{Running,[Ok]}或{Updating,[Progressing]}状态。可调用 ListClusters 接口获取集群当前的状态。​
Type​
String​
是​
Private​
集群 Kubeconfig 文件类型,取值:​
  • Private:私网访问类型的 Kubeconfig。​
  • Public:公网访问类型的 Kubeconfig。​
ValidDuration​
Integer​
否​
43800​
Kubeconfig 文件有效期。​
  • 取值范围:1~867240。​
  • 单位:小时。​
  • 默认值:26280(3年)。​
​
请求示例​
​
POST /?Action=CreateKubeconfig&Version=2022-05-12 HTTP/1.1​
Content-Type:application/json​
{​
"ClusterId": "cc8oo0ivqt********",​
"Type": "Private",​
"ValidDuration": 867240​
}​
​
返回参数​
本接口返回参数如下表所示,公共返回参数请参见 返回结果。​
​
参数​
类型​
示例值​
描述​
Id​
String​
kc5silum********​
Kubeconfig ID。​
注意​
建议您妥善保存 Kubeconfig ID 信息,以备后续使用。​
​
返回示例​
​
HTTP/1.1 200 OK​
Content-Type:application/json​
{​
"ResponseMetadata": {​
"RequestId": "0216353********",​
"Action": "CreateKubeconfig",​
"Version": "2022-05-12",​
"Service": "vke",​
"Region": "cn-beijing"​
},​
"Result": {​
"Id": "kc5silum********"​
}​
}​
​
错误码​
本接口错误码如下表所示,公共错误码请参见 公共错误码。​
​
HTTP 状态码​
错误码​
错误信息​
说明​
400​
OperationDenied.ClusterStatus​
The action has been denied due to wrong cluster status {{statusPhase}} and [{{statusConditions}}].​
指定集群的当前状态不支持该操作。请确认该接口依赖的集群状态后重试。​
400​
LimitExceeded.KubeconfigNumber​
You have reached the limit of the number of kubeconfig that you can create.​
可生成的 Kubeconfig 文件数量已达到上限。产品限制说明,请参见 使用限制。​
​
​
​
最近更新时间:2026.01.14 15:53:17
这个页面对您有帮助吗?
有用
有用
无用
无用