Veröffentlicht am: Nov 17, 2023
Amazon Elastic Container Registry (ECR) umfasst jetzt Docker Hub, Azure Container Registry und GitHub Container Registry als unterstützte Upstream-Registrys für das Pull-Through-Cache-Feature von ECR. Mit der heutigen Version können Kunden eine Regel konfigurieren, die darauf ausgelegt ist, Images aus den jetzt unterstützten Upstream-Registrys automatisch mit ihren privaten ECR-Repositorys zu synchronisieren.
ECR-Kunden können eine Pull-Through-Cache-Regel erstellen, die einen Upstream-Registry einem Namespace in ihrer ECR-Registry zuordnet. Für Upstream-Regstrys, für die eine Authentifizierung erforderlich ist, können Kunden Anmeldeinformationen angeben, die in AWS Secrets Manager gespeichert sind und zur Authentifizierung beim vorgelagerten Registry verwendet werden. Einmal eingestellt, können Images durch ECR aus dem Upstream abgerufen werden, und die Images werden von ECR automatisch synchronisiert. Darüber hinaus können Kunden Vorlagen zur Repository-Erstellung (in der Vorschauversion) verwenden, um die Erstkonfigurationen für neue Repositorys festzulegen, die per Pull-Through-Cache erstellt wurden. Durch das Zwischenspeichern von Artefakten wie Container-Images aus diesen anderen Registrys in ECR können Kunden sicher sein, dass sie über die neuesten Images aus diesen Upstream-Quellen verfügen und gleichzeitig von der globalen Reichweite, Zuverlässigkeit und Sicherheit von ECR profitieren.
Pull-Through-Cache-Regeln werden in allen AWS-Regionen unterstützt, mit Ausnahme der Regionen AWS GovCloud (USA) und AWS China. Weitere Informationen zum Erstellen einer Pull-Through-Cache-Regel in ECR finden Sie in unserem Benutzerhandbuch.