סקירה כללית על Artifact Registry API

‫Artifact Registry API משתמש במשאבים מותאמים אישית של Kubernetes ומסתמך על Kubernetes Resource Model ‏ (KRM). ה-API הזה משמש לצפייה במופעים של Harbor container registry ולניהול שלהם.

נקודת קצה של שירות ומסמך Discovery

נקודת קצה ל-API של Artifact Registry היא: https://MANAGEMENT_API_SERVER_ENDPOINT/apis/artifactregistry.gdc.goog/v1 כאשר MANAGEMENT_API_SERVER_ENDPOINT היא נקודת הקצה של שרת Management API.

אפשר להשתמש בפקודה kubectl proxy כדי לגשת לכתובת ה-URL הזו בדפדפן או בכלי כמו curl כדי לקבל את מסמך Discovery של Artifact Registry API. הפקודה kubectl proxy פותחת פרוקסי לשרת Kubernetes API במחשב המקומי. אחרי שמריצים את הפקודה, אפשר לגשת למסמך בכתובת ה-URL הבאה: 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