Ubicaciones de Artifact Registry

Cuando creas un repositorio, debes especificar su ubicación. La ubicación elegida determina dónde se crea el almacenamiento del repositorio. Esta ubicación se denomina región y representa un lugar geográfico específico, como Tokio o Londres.

Artifact Registry almacena artefactos en la ubicación seleccionada en función de los Términos específicos del servicio.

Una buena ubicación equilibra los costos de latencia, disponibilidad y ancho de banda para los consumidores de datos:

  • Los repositorios de una sola región pueden ayudar a optimizar la latencia y el ancho de banda de red para las cargas y descargas que realizan los sistemas ubicados en la misma región.

En general, debes almacenar tus artefactos en una ubicación que sea conveniente o que contenga a la mayoría de los usuarios de tus datos.

Si también usas Compute Engine, ten en cuenta lo siguiente:

  • Almacenar datos en la misma región que tus instancias de VM de Compute Engine puede proporcionar un mejor rendimiento.

  • Si bien no puedes especificar una ubicación del repositorio de las zonas de Compute Engine, todas las instancias de VM de Compute Engine en las zonas dentro de una región determinada tienen un rendimiento similar cuando se accede al almacenamiento de esa región.

Para ver una lista de las ubicaciones de los repositorios compatibles, ejecuta el siguiente comando:

gcloud artifacts locations list

Restricciones de ubicación

Es posible que tu organización tenga requisitos específicos para la ubicación de los datos almacenados. Si tu política de la organización incluye restricciones de ubicación de recursos, Artifact Registry las aplicará cuando crees un repositorio.

El cumplimiento de las políticas de la organización no se aplica forzosamente de forma retroactiva en los repositorios existentes. Para aplicar de forma forzosa nuevas restricciones de ubicación en artefactos almacenados existentes, crea repositorios nuevos después de aplicar la política de la organización y, luego, migra los artefactos de los repositorios antiguos a los nuevos. Puedes usar la herramienta gcrane para copiar imágenes entre repositorios.

¿Qué sigue?