Работа с файлами Kubeconfig

Набор методов для получения Kubeconfig.

Получение Kubeconfig

Возвращает Kubeconfig в формате Base64 по идентификатору кластера.

Запрос

Get {clusterId}/kubeconfig
В теле запроса необходимо указать параметр clusterId (string) – идентификатор кластера.
Пример запроса:
Запрос type=json
GET https://10.15.39.68/api/kubernetes/v1/clusters/{a7baf2d9-5924-459d}/kubeconfig
{
	"clusterid": "a7baf2d9-5924-459d",
}
Пример ответа:
Ответ type=json
{
  "error": {
    "code": 0,
    "message": "string",
    "details": [
      {
        "typeUrl": "string",
        "value": "string"
      }
    ]
  },
  "config": "string"
}

Ответ

ПараметрТипОписание
config
stringKubeconfig в формате Base64
code
integerКод статуса, который должен быть значением перечисления [google.rpc.Code]
details[].typeUrl
stringURL-адрес/имя ресурса,идентифицирующее тип сообщения сериализованного протокольного буфера
details[].value
stringДопустимый сериализованный буфер протокола указанного выше типа
message
stringСообщение об ошибке для разработчиков (на английском языке). Любое сообщение об ошибке должно быть локализовано и отправлено в поле [google.rpc.Status.details]
Предыдущий раздел
Управление задачами
Следующий раздел
1.12 Designer Platform V Flow
Была ли страница полезной?