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는 관리 API 서버의 엔드포인트입니다.
kubectl proxy 명령어를 사용하여 브라우저에서 또는 curl과 같은 도구로 해당 URL에 액세스하여 Artifact Registry API의 검색 문서를 가져올 수 있습니다.
kubectl proxy 명령어를 사용하면 로컬 머신에서 Kubernetes API 서버로의 프록시가 열립니다. 이 명령어가 실행되면 http://127.0.0.1:8001/apis/artifactregistry.gdc.goog/v1 URL에서 문서에 액세스할 수 있습니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-09-04(UTC)"],[[["\u003cp\u003eThe Artifact Registry API utilizes Kubernetes custom resources and the Kubernetes Resource Model (KRM) for managing Harbor container registry instances.\u003c/p\u003e\n"],["\u003cp\u003eThe API endpoint for the Artifact Registry is located at \u003ccode\u003ehttps://\u003c/code\u003e\u003cvar translate=no\u003eMANAGEMENT_API_SERVER_ENDPOINT\u003c/var\u003e\u003ccode\u003e/apis/artifactregistry.gdc.goog/v1\u003c/code\u003e, with the specific endpoint determined by the Management API server.\u003c/p\u003e\n"],["\u003cp\u003eYou can access the API's discovery document by using \u003ccode\u003ekubectl proxy\u003c/code\u003e and then navigating to \u003ccode\u003ehttp://127.0.0.1:8001/apis/artifactregistry.gdc.goog/v1\u003c/code\u003e in your browser or through a tool like \u003ccode\u003ecurl\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eAn example Harbor container registry instance is illustrated, which shows the relevant API version, kind, name, and namespace.\u003c/p\u003e\n"]]],[],null,["# Artifact Registry API overview\n\nThe Artifact Registry API uses Kubernetes custom resources and relies on the Kubernetes\nResource Model (KRM). This API is used to view and manage Harbor container registry instances.\n\nService endpoint and discovery document\n---------------------------------------\n\nThe API endpoint for the Artifact Registry API is:\n`https://`\u003cvar translate=\"no\"\u003eMANAGEMENT_API_SERVER_ENDPOINT\u003c/var\u003e`/apis/artifactregistry.gdc.goog/v1`\nwhere \u003cvar translate=\"no\"\u003eMANAGEMENT_API_SERVER_ENDPOINT\u003c/var\u003e is the endpoint of the\nManagement API server.\n\nUsing the `kubectl proxy` command, you can access that URL in your browser or\nwith a tool such as `curl` to get the discovery document for the Artifact Registry API.\nThe `kubectl proxy` command opens up a proxy to the Kubernetes API server on\nyour local machine. After that command is running, you can access the document at\nthe following URL: `http://127.0.0.1:8001/apis/artifactregistry.gdc.goog/v1`.\n\nExample Harbor container registry instance\n------------------------------------------\n\nThe following is an example of a Harbor container registry instance: \n\n apiVersion: artifactregistry.gdc.goog/v1\n kind: HarborInstance\n metadata:\n name: myinstance\n namespace: tenant-project-namespace"]]