Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
L'API Artifact Registry utilise des ressources personnalisées Kubernetes et s'appuie sur le modèle de ressources Kubernetes (KRM). Cette API permet d'afficher et de gérer les instances du registre de conteneurs Harbor.
Point de terminaison du service et document de découverte
Le point de terminaison de l'API Artifact Registry est le suivant :
https://MANAGEMENT_API_SERVER_ENDPOINT/apis/artifactregistry.gdc.goog/v1
où MANAGEMENT_API_SERVER_ENDPOINT est le point de terminaison du serveur de l'API Management.
À l'aide de la commande kubectl proxy, vous pouvez accéder à cette URL dans votre navigateur ou avec un outil tel que curl pour obtenir le document de découverte de l'API Artifact Registry.
La commande kubectl proxy ouvre un proxy vers le serveur d'API Kubernetes sur votre machine locale. Une fois cette commande exécutée, vous pouvez accéder au document à l'URL suivante : http://127.0.0.1:8001/apis/artifactregistry.gdc.goog/v1.
Exemple d'instance Harbor Container Registry
Voici un exemple d'instance de registre de conteneurs Harbor :
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/04 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 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"]]