Descripción general de la API Database Service

La API Database Service usa recursos personalizados de Kubernetes y se basa en el modelo de recursos de Kubernetes (KRM). Se usa para crear y gestionar clústeres de bases de datos en Google Distributed Cloud (GDC) con air gap.

Usa la CLI de kubectl para las APIs del servicio de bases de datos.

Punto final de servicio

Las siguientes URLs son los endpoints de las APIs de KRM del servicio de base de datos:

  • https://MANAGEMENT_API_SERVER_ENDPOINT/apis/fleet.dbadmin.gdc.goog/v1
  • https://MANAGEMENT_API_SERVER_ENDPOINT/apis/oracle.dbadmin.gdc.goog/v1
  • https://MANAGEMENT_API_SERVER_ENDPOINT/apis/postgresql.dbadmin.gdc.goog/v1

Sustituye MANAGEMENT_API_SERVER_ENDPOINT por el endpoint del servidor de la API Management.

Documento de descubrimiento

Usa el comando kubectl proxy --port=8001 para abrir un proxy al servidor de la API en tu máquina local. Desde ahí, puedes acceder al documento de descubrimiento en una de las siguientes URLs:

  • http://127.0.0.1:8001/apis/fleet.dbadmin.gdc.goog/v1
  • http://127.0.0.1:8001/apis/oracle.dbadmin.gdc.goog/v1
  • http://127.0.0.1:8001/apis/postgresql.dbadmin.gdc.goog/v1