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 balancea los costos de latencia, disponibilidad y ancho de banda para los consumidores de datos.

  • Usa una región que ayude a optimizar la latencia y el ancho de banda de la 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.

  • Para Compute Engine, haz 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 la política de tu organización incluye restricciones de ubicación de recursos, Artifact Registry aplica las restricciones cuando creas un repositorio.

El cumplimiento de las políticas de la organización no se aplica forzosamente de forma retroactiva a los repositorios existentes. Para aplicar 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?