Descripción de las API
Las API proporcionadas por CCE se clasifican en dos tipos: API propietarias y API nativas de Kubernetes. Al utilizar estos dos tipos de API, puede utilizar todas las funciones proporcionadas por CCE, incluida la creación de clústeres y nodos, el uso de las API nativas de Kubernetes para crear cargas de trabajo y el uso de las API de CCE propietarias para supervisar los datos de las aplicaciones.
Tipo |
Subtipo |
Descripción |
---|---|---|
API propietarias de CCE |
Gestiona clústeres, incluidas las creación y eliminación de clústeres. Puede utilizar las API de esta categoría para crear clústeres y obtener información sobre los clústeres creados. |
|
Gestiona nodos, incluidas las creación y eliminación de nodos. Puede usar estas API en esta categoría para agregar nodos a clústeres y obtener información sobre los nodos creados. |
||
Gestiona los pools de nodos, incluidas las creación y eliminación de pools de nodos. Puede utilizar las API de esta categoría para crear pools de nodos y obtener información sobre los pools de nodos creados. |
||
Gestiona el almacenamiento, incluidas la creación y eliminación de PersistentVolumeClaims. |
||
Gestiona los complementos, incluidas la consulta de AddonTemplates y la creación, actualización, eliminación y obtención de AddonInstances. |
||
Consulta las cuotas de recursos de CCE. |
||
API nativas de Kubernetes |
- |
Las API nativas de Kubernetes. |
Las API nativas de Kubernetes llamadas en la versión actual no admiten las conexiones persistentes HTTP.
API relacionadas con clústeres
API |
Descripción |
---|---|
Crea un clúster vacío, que solo tenga nodos principals pero no tenga nodos de trabajo. |
|
Obtiene detalles sobre un clúster especificado. |
|
Obtiene detalles acerca de todos los clústeres de un proyecto especificado. |
|
Actualiza la información acerca de un clúster especificado. |
|
Elimina un clúster especificado. |
|
Hiberna un clúster especificado. |
|
Despierta un clúster hibernado. |
|
Obtiene el certificado de un clúster especificado. |
|
Obtiene el progreso de un trabajo con un ID de trabajo especificado devuelto después de emitir una solicitud de trabajo. |
API relacionadas con nodos
API |
Descripción |
---|---|
Cree un nodo en un clúster especificado. |
|
Obtiene los detalles sobre un nodo con un ID de nodo especificado. |
|
Obtiene los detalles acerca de todos los nodos de un clúster con un ID de clúster especificado. |
|
Actualiza la información acerca de un nodo especificado. |
|
Elimina un nodo especificado |
|
Acepta un nodo en un clúster especificado. |
|
Restablece un nodo en un clúster especificado. |
|
Quita un nodo de un clúster especificado. |
|
Migra un nodo de un clúster especificado a otro clúster. |
API relacionadas con el pool de nodos
API |
Descripción |
---|---|
Crea un pool de nodos en un clúster especificado. |
|
Obtiene los detalles sobre un nodo con un ID de nodo especificado. |
|
Listado de todos los pools de nodos en un clúster especificado |
Obtiene los detalles sobre todos los pools de nodos de un clúster con un ID de clúster especificado. |
Actualiza la información sobre un pool de nodo especificado. |
|
Elimina un pool de nodo especificado. |
API relacionadas con el almacenamiento
API |
Descripción |
---|---|
Crea un PersistentVolumeClaim (PVC) en un espacio de nombres especificado en la nube. El PVC es una solicitud de un PersistentVolume (PV) que contiene detalles de almacenamiento real en la nube, como discos de EVS, sistemas de archivos de SFS o bucket de OBS. |
|
Elimina un PVC de un espacio de nombres especificado. Es la selección del usuario si desea conservar el almacenamiento en la nube real vinculado al PVC. |
API relacionadas con complementos
API |
Descripción |
---|---|
Instala un complemento mediante la plantilla del complemento. Se crearán una o más instancias para el complemento instalado. |
|
Consulta la información de complementos. |
|
Actualiza una instancia de complemento. |
|
Elimina una instancia de complemento. |
|
Obtiene los detalles acerca de una instancia de complemento. |
|
Enumera todas las instancias de complementos del clúster. |