数据库服务 API 概览

Database Service API 使用 Kubernetes 自定义资源,并依赖于 Kubernetes 资源模型 (KRM)。它用于在 Google Distributed Cloud (GDC) 气隙环境中创建和管理数据库集群。

使用 kubectl CLI 调用数据库服务 API。

服务端点

以下网址是数据库服务 KRM API 的 API 端点:

  • 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

MANAGEMENT_API_SERVER_ENDPOINT 替换为 Management API 服务器的端点。

发现文档

使用 kubectl proxy --port=8001 命令在本地计算机上打开 API 服务器的代理。然后,您可以通过以下网址之一访问发现文档:

  • 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