Configurando a replicação de imagens privadas no Amazon ECR - Amazon ECR

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Configurando a replicação de imagens privadas no Amazon ECR

Configure a replicação por região para seu registro privado. Você pode configurar a replicação entre regiões ou entre contas.

Para obter exemplos de como a replicação é comumente usada, consulte Exemplos de replicação de imagens privadas para o Amazon ECR.

  1. Abra o console do Amazon ECR em https://console.aws.amazon.com/ecr/repositories.

  2. Na barra de navegação, selecione a região para a qual definirá as configurações de replicação do registro.

  3. No painel de navegação, escolha Private registry (Registro privado).

  4. Na página Registro privado, na seção Replicação, selecione Editar.

  5. Na página Replication (Replicação), selecione Add replication rule (Adicionar regra de replicação).

  6. Na página Destination types (Tipos de destino), escolha se deseja ativar a replicação entre regiões, a replicação entre contas ou ambas e escolha Next (Próximo).

  7. Se a replicação entre regiões estiver habilitada, então para Configure destination regions (Configurar regiões de destino), escolha um ou mais Destination regions (Regiões de destino) e, depois, escolha Next (Próximo).

  8. Se a replicação entre contas estiver habilitada, então para Cross- accpint replication (Replicação entre contas), escolha a configuração de replicação entre contas para o registro. Para Destination account (Conta de destino), insira o ID da conta para a conta de destino e uma ou mais Destination regions (Regiões de destino) para replicar. Selecione Destination account + (Conta de destino +) para configurar contas adicionais como destinos de replicação.

    Importante

    Para que ocorra replicação entre contas, a conta de destino deve configurar uma política de permissões de registo para permitir que a replicação ocorra. Para obter mais informações, consulte Permissões de registro privado na Amazon ECR.

  9. (Opcional) Na página Add filters (Adicionar filtros), especifique um ou mais filtros para a regra de replicação e escolhaAdd (Adicionar). Repita essa etapa para cada filtro que deseja associar à ação de replicação. Um filtro deve ser especificado como prefixo do nome do repositório. Se nenhum filtro for adicionado, o conteúdo de todos os repositórios será replicado. Selecione Next (Próximo) quando todos os filtros tiverem sido adicionados.

  10. Na página Review and submit (Analisar e enviar), analise a configuração da regra de replicação e selecione Submit rule (Enviar regra).

  1. Crie um arquivo JSON contendo as regras de replicação a serem definidas para o registro. Uma configuração de replicação pode conter até 10 regras, com até 25 destinos exclusivos entre todas as regras e 100 filtros por regra. Para configurar a replicação entre regiões em sua própria conta, especifique seu próprio ID de conta. Para obter mais exemplos, consulte Exemplos de replicação de imagens privadas para o Amazon ECR.

    { "rules": [{ "destinations": [{ "region": "destination_region", "registryId": "destination_accountId" }], "repositoryFilters": [{ "filter": "repository_prefix_name", "filterType": "PREFIX_MATCH" }] }] }
  2. Crie uma configuração de replicação para o seu registro.

    aws ecr put-replication-configuration \ --replication-configuration file://replication-settings.json \ --region us-west-2
  3. Confirme as configurações do seu registro.

    aws ecr describe-registry \ --region us-west-2