Locais do Artifact Registry

Ao criar um repositório, é necessário especificar o local dele. O local escolhido determina onde o armazenamento do repositório é criado. Esse local é chamado de região e representa um lugar geográfico específico, como Tóquio ou Londres.

O Artifact Registry armazena artefatos no local selecionado de acordo com os Termos específicos do serviço.

Um bom local equilibra custos de latência, disponibilidade e largura de banda para os consumidores de dados:

  • Os repositórios de região única podem ajudar a otimizar a latência e a largura de banda de rede para uploads e downloads por sistemas localizados na mesma região.

Geralmente, o recomendável é armazenar os artefatos em um local que seja conveniente ou que contenha a maioria dos usuários dos seus dados.

Se você também estiver usando o Compute Engine, considere o seguinte:

  • Para ter um melhor desempenho, armazene os dados na mesma região onde estão suas instâncias de VM do Compute Engine .

  • Embora não seja possível especificar um local de repositório de zonas do Compute Engine, todas as instâncias de VM do Compute Engine que estão nas zonas de uma determinada região têm desempenho semelhante ao acessar o armazenamento nessa região.

Para ver uma lista de locais de repositório compatíveis, execute o comando:

gcloud artifacts locations list

Restrições de local

Sua organização pode ter requisitos específicos para o local dos dados armazenados. Se a política da organização incluir restrições de local do recurso, o Artifact Registry vai aplicá-las quando você criar um repositório.

A conformidade com a política da organização não é aplicada retroativamente aos repositórios atuais. Para aplicar novas restrições de local a artefatos armazenados, crie novos repositórios depois que a política da organização for aplicada e migre os artefatos dos repositórios antigos para os novos. É possível usar a ferramenta gcrane para copiar imagens entre repositórios.

A seguir