Configuración de la replicación privada de imágenes en Amazon ECR - Amazon ECR

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Configuración de la replicación privada de imágenes en Amazon ECR

Configure la replicación por región para su registro privado. Puede configurar la replicación entre regiones o entre cuentas.

Para ver ejemplos de cómo se usa habitualmente la replicación, consulte Ejemplos de replicación de imágenes privadas para Amazon ECR.

  1. Abra la consola de Amazon ECR en https://console.aws.amazon.com/ecr/repositories.

  2. En la barra de navegación, elija la región en la que se va a configurar la política de replicación del registro.

  3. En el panel de navegación, elija Private registry (Registro privado).

  4. En la página Private registry (Registro privado), en la sección Replication (Replicación), elija Edit (Editar).

  5. En la página Replication (Replicación), elija Add replication rule (Agregar regla de replicación).

  6. En la página Destination types (Tipos de destino), elija si desea habilitar la replicación entre regiones, entre cuentas o ambas y, a continuación, elija Next (Siguiente).

  7. Si está habilitada la replicación entre regiones, en Configure destination regions (Configurar regiones de destino) elija una o varias Destination regions (Regiones de destino) y luego Next (Siguiente).

  8. Si está habilitada la replicación entre cuentas, en Cross-account replication (Replicación entre cuentas) elija la configuración de replicación entre cuentas del registro. En Destination account (Cuenta de destino), ingrese el ID de cuenta de la cuenta de destino y una o varias Destination regions (Regiones de destino) en las que se vaya a replicar. Elija Destination account + (Cuenta de destino +) para configurar cuentas adicionales como destinos de replicación.

    importante

    Para que se produzca la replicación entre cuentas, la cuenta de destino debe configurar una política de permisos de registro con objeto de permitir que se produzca la replicación. Para obtener más información, consulte Permisos de registro privado en Amazon ECR.

  9. (Opcional) En la página Add filters (Agregar filtros), especifique uno o más filtros para la regla de replicación y, a continuación, elija Add (Agregar). Repita este paso para cada filtro que desee asociar a la acción de replicación. Se debe especificar un filtro como prefijo del nombre del repositorio. Si no se agrega ningún filtro, se replicará el contenido de todos los repositorios. Elija Next (Siguiente) una vez que se hayan agregado todos los filtros.

  10. En la página Review and submit (Revisar y enviar), revise la configuración de regla de replicación y luego elija Submit rule (Enviar regla).

  1. Cree un archivo JSON que incluya las reglas de replicación que se definirán para el registro. Una configuración de replicación puede contener hasta 10 reglas, con hasta 25 destinos exclusivos para todas las reglas y 100 filtros por cada regla. Para configurar la replicación entre regiones en de su propia cuenta, especifique su propio ID de cuenta. Para obtener más ejemplos, consulte Ejemplos de replicación de imágenes privadas para Amazon ECR.

    { "rules": [{ "destinations": [{ "region": "destination_region", "registryId": "destination_accountId" }], "repositoryFilters": [{ "filter": "repository_prefix_name", "filterType": "PREFIX_MATCH" }] }] }
  2. Cree una configuración de replicación para el registro.

    aws ecr put-replication-configuration \ --replication-configuration file://replication-settings.json \ --region us-west-2
  3. Confirme la configuración del registro.

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