Введение
() — это облачная платформа, где большинство функций реализованы через Kubernetes operators. Документация API Reference предоставляет исчерпывающую информацию о доступных в API.
Типы API
Расширенные API
Некоторые функции, такие как запросы логов, не подходят для предоставления через Kubernetes API. Для таких случаев предоставляет RESTful API, доступные через HTTP-запросы. Полный список этих API можно найти в разделе Advanced APIs.
Аутентификация API
Как Kubernetes API , так и Расширенные API используют пользовательский токен для аутентификации и авторизации. Вам нужно лишь добавить токен в заголовок Authorization вашего HTTP-запроса:
Получение пользовательского токена
Чтобы получить пользовательский токен , выполните следующие шаги:
-
Войдите в Web Console, нажмите на ваше имя пользователя в правом верхнем углу, чтобы открыть выпадающее меню, и выберите пункт Profile для перехода на страницу личного кабинета.
-
На странице личного кабинета перейдите на вкладку API Tokens и нажмите кнопку Add API Token для создания нового токена.
-
В появившемся диалоговом окне введите описание токена и установите время его действия, затем нажмите кнопку Add для создания токена.
-
После успешного создания система сгенерирует токен и отобразит его на странице.
-
Скопируйте токен в буфер обмена и сохраните его в надежном месте для дальнейшего использования при вызове ACP API.