Artifact Registry API 總覽

Artifact Registry API 使用 Kubernetes 自訂資源,並依賴 Kubernetes 資源模型 (KRM)。這個 API 可用來查看及管理 Harbor 容器登錄執行個體。

服務端點和探索文件

Artifact Registry API 的 API 端點為: https://MANAGEMENT_API_SERVER_ENDPOINT/apis/artifactregistry.gdc.goog/v1 其中 MANAGEMENT_API_SERVER_ENDPOINT 是 Management API 伺服器的端點。

使用 kubectl proxy 指令,您可以在瀏覽器中存取該網址,也可以使用 curl 等工具,取得 Artifact Registry API 的探索文件。kubectl proxy 指令會在您的本機電腦上開啟 Kubernetes API 伺服器的 Proxy。執行該指令後,您可以在下列網址存取文件:http://127.0.0.1:8001/apis/artifactregistry.gdc.goog/v1

Harbor 容器登錄執行個體範例

以下是 Harbor 容器登錄執行個體的範例:

apiVersion: artifactregistry.gdc.goog/v1
kind: HarborInstance
metadata:
  name: myinstance
  namespace: tenant-project-namespace