Publié le: May 9, 2024

Amazon Elastic Container Registry (ECR) inclut désormais GitLab Container Registry en tant que registre en amont pris en charge pour la fonctionnalité de cache d'extraction d'ECR. Avec la nouveauté d'aujourd'hui, les clients utilisant l'offre de logiciel sous forme d'abonnement de GitLab, GitLab.com, peuvent synchroniser automatiquement les images du registre en amont nouvellement pris en charge avec leurs référentiels ECR privés.

Les clients ECR peuvent créer une règle de cache d'extraction qui mappe un registre en amont à un espace de noms de leur registre ECR privé. L'utilisation de la prise en charge du cache Amazon ECR Pull through avec GitLab Container Registry nécessite une authentification. Les clients peuvent fournir des informations d'identification stockées dans AWS Secrets Manager et utilisées pour s'authentifier auprès du registre en amont. Une fois la règle configurée, les images peuvent être extraites via ECR depuis GitLab Container Registry. ECR crée automatiquement de nouveaux référentiels pour les images mises en cache et les synchronise avec le registre en amont. En outre, les clients peuvent utiliser des modèles de création de référentiels (en version préliminaire) pour spécifier les configurations initiales des nouveaux référentiels créés via le cache d’extraction. En utilisant le cache d'extraction avec d'autres registres, les clients peuvent être assurés de disposer des dernières images provenant de sources en amont dans ECR, tout en bénéficiant de la disponibilité, des performances et de la sécurité d'ECR. 

Les règles de cache d'extraction sont prises en charge dans toutes les régions AWS, à l'exception des régions AWS GovCloud (US) et Chine. Pour en savoir plus sur la création d'une règle de cache d'extraction dans ECR, consultez notre Guide de l'utilisateur.