文档首页/ 华为云UCS/ API参考/ API/ 容器舰队/ 下载联邦kubeconfig
更新时间:2025-08-21 GMT+08:00

下载联邦kubeconfig

功能介绍

舰队开通联邦并且创建网络连接之后,可以使用此接口下载联邦的kubeconfig

URI

POST /v1/clustergroups/{clustergroupid}/kubeconfig

表1 路径参数

参数

是否必选

参数类型

描述

clustergroupid

String

舰队id

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

身份认证信息

表3 请求Body参数

参数

是否必选

参数类型

描述

duration

Integer

kubeconfig中证书的有效期

响应参数

状态码:201

表4 响应Body参数

参数

参数类型

描述

-

File

请求示例

下载联邦kubeconfig

POST https://ucs.myhuaweicloud.com/v1/clustergroups/{clustergroupid}/kubeconfig

{
  "duration" : 30
}

响应示例

状态码:201

kubeconfig文件

{
  "kind" : "Config",
  "apiVersion" : "v1",
  "clusters" : [ {
    "name" : "cluster-demo",
    "cluster" : {
      "server" : "https://ip:port",
      "certificate-authority-data" : ""
    }
  } ],
  "users" : [ {
    "name" : "user",
    "user" : {
      "LocationOfOrigin" : "",
      "client-certificate-data" : "",
      "client-key-data" : "",
      "token" : ""
    }
  } ],
  "contexts" : [ {
    "name" : "demo",
    "context" : {
      "cluster" : "cluster-demo",
      "user" : "user"
    }
  } ],
  "current-context" : "demo"
}

状态码

状态码

描述

201

kubeconfig文件

错误码

请参见错误码