Database Service API 總覽

Database Service API 使用 Kubernetes 自訂資源,並依賴 Kubernetes 資源模型 (KRM)。用於在 Google Distributed Cloud (GDC) air-gapped 中建立及管理資料庫叢集。

使用 kubectl CLI 存取 Database Service API。

服務端點

下列網址是 Database Service 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 伺服器的 Proxy。接著,您就可以透過下列任一網址存取探索文件:

  • 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