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. Puedes crear repositorios en los siguientes tipos de ubicaciones:

  • Una región es un lugar geográfico específico, como Tokio o el norte de Virginia.

  • Una multirregión es una zona geográfica amplia, como Asia o Estados Unidos, que contiene dos o más ubicaciones geográficas.

Artifact Registry almacena los artefactos en la ubicación seleccionada de acuerdo con los Términos Específicos del Servicio.

Una buena ubicación equilibra la latencia, la disponibilidad y los costes de ancho de banda para los consumidores de datos.

  • Usa una región para optimizar la latencia y el ancho de banda de la red en las subidas y descargas de los sistemas ubicados en la misma región.
  • Usa una multirregión cuando quieras interactuar con sistemas que estén fuera de la red de Google y distribuidos en zonas geográficas amplias, o cuando quieras disfrutar de la mayor disponibilidad que ofrece la redundancia entre regiones.
  • Por lo general, debes almacenar los artefactos en una ubicación que sea cómoda o que contenga a la mayoría de los usuarios de tus datos.

  • Para Compute Engine

    • Almacenar datos en la misma región que tus instancias de VM de Compute Engine puede mejorar el rendimiento.
    • Aunque no puedes especificar una ubicación de repositorio de zona de Compute Engine, todas las instancias de VM de Compute Engine de las zonas de una región determinada tienen un rendimiento similar al acceder al almacenamiento de esa región.

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

gcloud artifacts locations list

Restricciones de ubicación

Es posible que tu organización tenga requisitos específicos sobre la ubicación de los datos almacenados. Si tu política de 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 de forma retroactiva a los repositorios que ya existen. Para aplicar las nuevas restricciones de ubicación a los artefactos almacenados, crea repositorios después de que se aplique la política de la organización y, a continuación, migra los artefactos de los repositorios antiguos a los nuevos. Puedes usar la herramienta gcrane para copiar imágenes entre repositorios.

Regiones disponibles

Continente Nombre de la región Descripción de la región
Norteamérica
northamerica-northeast1 Montreal
northamerica-northeast2 Toronto
northamerica-south1 Querétaro
us-central1 Iowa
us-east1 Carolina del Sur
us-east4 Virginia del Norte
us-east5 Columbus
us-south1 Dallas
us-west1 Oregón
us-west2 Los Ángeles
us-west3 Salt Lake City
us-west4 Las Vegas
Sudamérica
southamerica-east1 São Paulo
southamerica-west1 Santiago
Europa
europe-central2 Varsovia
europe-north1 Finlandia
europe-north2 Estocolmo
europe-southwest1 Madrid
europe-west1 Bélgica
europe-west2 Londres
europe-west3 Fráncfort
europe-west4 Países Bajos
europe-west6 Zúrich
europe-west8 Milán
europe-west9 París
europe-west10 Berlín
europe-west12 Turín
Oriente Medio
me-central1 Doha
me-central2 Dammam
me-west1 Tel Aviv
Asia
asia-east1 Taiwán
asia-east2 Hong Kong
asia-northeast1 Tokio
asia-northeast2 Osaka
asia-northeast3 Seúl
asia-south1 Bombay
asia-south2 Deli
asia-southeast1 Singapur
asia-southeast2 Yakarta
Australia
australia-southeast1 Sídney
australia-southeast2 Melbourne
África
africa-south1 Johannesburgo

Multirregiones disponibles

Los centros de datos de una ubicación multirregional se encuentran en un área geográfica general. Por ejemplo, un recurso creado en la multirregión europe se conserva en varios centros de datos de la Unión Europea. No es posible configurar qué centros de datos se seleccionan ni dónde se encuentran en la multirregión.

Si usas la transmisión de imágenes de Google Kubernetes Engine, tu repositorio de Artifact Registry debe estar en la misma región que tus nodos de GKE o en una multirregión que corresponda a la región en la que se ejecutan tus nodos. Por ejemplo:

  • Si tus nodos están en us-east1, el streaming de imágenes está disponible para los repositorios de la región us-east1 o de la multirregión us, ya que tanto GKE como Artifact Registry se ejecutan en centros de datos ubicados en Estados Unidos.
  • Si tus nodos están en la región northamerica-northeast1, se ejecutan en Canadá. En esta situación, la transmisión de imágenes solo está disponible para los repositorios de la misma región.
Nombre multirregional Descripción de la configuración multirregional
asia Centros de datos en Asia
europe Centros de datos en la Unión Europea1
us Centros de datos en Estados Unidos

1 Los datos de objeto añadidos a un repositorio de la multirregión europe no se almacenan en los centros de datos europe-west2 ni europe-west6.

Siguientes pasos