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