Lorsque vous créez un dépôt, vous devez spécifier son emplacement. L'emplacement choisi détermine où l'espace de stockage du dépôt est créé. Cet emplacement est appelé région et représente un lieu géographique spécifique, comme Tokyo ou Londres.
Artifact Registry stocke les artefacts dans l'emplacement sélectionné conformément aux Conditions spécifiques du service.
Du point de vue des utilisateurs de données, un bon emplacement permet d'équilibrer les coûts de latence, de disponibilité et de bande passante.
- Utilisez une région pour optimiser la latence et la bande passante réseau pour les importations et les téléchargements par les systèmes situés dans la même région.
En règle générale, vous devez stocker vos artefacts dans un emplacement pratique ou regroupant la majorité des utilisateurs de vos données.
Pour Compute Engine
- Stocker vos données dans la même région que vos instances de VM Compute Engine peut améliorer les performances.
- Bien qu'il ne soit pas possible de spécifier un emplacement de dépôt de zone Compute Engine, toutes les instances de VM Compute Engine situées dans une région donnée offrent des performances semblables lors de l'accès au stockage de cette région.
Pour afficher la liste des emplacements de dépôt acceptés, exécutez la commande suivante :
gcloud artifacts locations list
Contraintes de localisation
Votre organisation peut avoir des exigences spécifiques concernant l'emplacement des données stockées. Si votre règle d'administration inclut des contraintes d'emplacement des ressources, Artifact Registry applique les contraintes lorsque vous créez un dépôt.
La conformité aux règles d'administration n'est pas appliquée rétroactivement aux dépôts existants. Pour appliquer de nouvelles contraintes d'emplacement aux artefacts stockés existants, créez des dépôts une fois la règle d'administration appliquée, puis migrez les artefacts des anciens dépôts vers les nouveaux. Vous pouvez utiliser l'outil gcrane pour copier des images entre des dépôts.