- tocdepth
2
Получение Kubeconfig
Подсказка
Актуальную спецификацию можно скачать
и использовать в привычном инструменте.
Набор методов для получения Kubeconfig:
Метод API |
HTTP-метод |
Описание |
---|---|---|
Get {clusterId}/kubeconfig |
GET |
Возвращает Kubeconfig в формате Base64 |
Get {clusterId}/openid-kubeconfig |
GET |
Возвращает Kubeconfig в формате Base64 и токен OpenId |
- GET /kubernetes/v1/clusters/{clusterId}/kubeconfig
- Parameters
clusterId (string) – идентификатор кластера
- Status Codes
200 OK – A successful response
- Response JSON Object
config (string) – kubeconfig в формате Base24
error (object) – сообщение об ошибке
error.code (integer) – код ошибки. Доступные коды ошибок определены в google.rpc.Code
error.details (array) – дополнительные сведения об ошибке о типе протокола передачи данных. Соответствия gRPC-статусов с HTTP-кодами определены в google.rpc.Code
error.details[].@type (string) – дополнительные сведения об ошибке о типе протокола передачи данных. Соответствия gRPC-статусов с HTTP-кодами описаны в google.rpc.Code
error.message (string) – описание ошибки
- GET /kubernetes/v1/clusters/{clusterId}/openid-kubeconfig
- Parameters
clusterId (string) – идентификатор кластера
- Status Codes
200 OK – A successful response
- Response JSON Object
config (string) – kubeconfig в формате Base24
error (object) – сообщение об ошибке
error.code (integer) – код ошибки. Доступные коды ошибок определены в google.rpc.Code
error.details (array) – дополнительные сведения об ошибке о типе протокола передачи данных. Соответствия gRPC-статусов с HTTP-кодами определены в google.rpc.Code
error.details[].@type (string) – дополнительные сведения об ошибке о типе протокола передачи данных. Соответствия gRPC-статусов с HTTP-кодами описаны в google.rpc.Code
error.message (string) – описание ошибки
для Dev & Test