Publicado en: May 9, 2024

Amazon Elastic Container Registry (ECR) ahora incluye GitLab Container Registry como registro ascendente compatible para la característica de extracción de caché de ECR. Con la versión de hoy, los clientes que utilizan la oferta de software como suscripción de GitLab, GitLab.com, pueden sincronizar automáticamente las imágenes del registro ascendente recientemente admitidos con sus repositorios de ECR privados.

Los clientes de ECR pueden crear una regla de extracción de caché que asigne un registro ascendente a un espacio de nombres en su registro privado de ECR. El uso de la compatibilidad de extracción de caché de Amazon ECR con GitLab Container Registry requiere autenticación. Los clientes pueden proporcionar credenciales que se almacenan en AWS Secrets Manager y se utilizan para autenticarse en el registro ascendente. Una vez configurada la regla, las imágenes se pueden extraer a través de ECR desde GitLab Container Registry. ECR crea automáticamente nuevos repositorios para las imágenes almacenadas en caché y los mantiene sincronizados con el registro ascendente anterior. Además, los clientes pueden usar plantillas de creación de repositorios (en versión preliminar) para especificar las configuraciones iniciales de los nuevos repositorios creados mediante la memoria caché de extracción. Al utilizar la caché de extracción con otros registros, los clientes pueden tener la seguridad de tener las imágenes más recientes de las fuentes anteriores en ECR y, al mismo tiempo, beneficiarse de la disponibilidad, el rendimiento y la seguridad de ECR. 

Las reglas de extracción de caché son compatibles en todas las regiones de AWS, excepto en las regiones de AWS GovCloud (EE. UU.) y las regiones de AWS en China. Para obtener más información sobre cómo crear una regla de caché de extracción en ECR, consulte nuestra guía del usuario.