게시된 날짜: May 9, 2024

Amazon Elastic Container Registry(Amazon ECR)에는 이제 ECR의 풀스루 캐시 기능을 지원하는 업스트림 레지스트리로 GitLab 컨테이너 레지스트리가 포함됩니다. 오늘 릴리스 덕분에 GitLab의 구독형 소프트웨어 오퍼링인 GitLab.com을 사용하는 고객은 새롭게 지원되는 업스트림 레지스트리의 이미지를 프라이빗 ECR 리포지토리로 자동으로 동기화할 수 있게 되었습니다.

ECR 고객은 업스트림 레지스트리를 프라이빗 ECR 레지스트리의 네임스페이스에 매핑하는 풀스루 캐시 규칙을 생성할 수 있습니다. GitLab 컨테이너 레지스트리에서 Amazon ECR 풀스루 캐시 지원을 사용하려면 인증이 필요합니다. 고객은 AWS Secrets Manager에 저장되어 업스트림 레지스트리를 인증하는 데 사용되는 자격 증명을 제공할 수 있습니다. 규칙이 구성되면 GitLab 컨테이너 레지스트리에서 ECR을 통해 이미지를 가져올 수 있습니다. ECR은 캐시된 이미지를 위한 새 리포지토리를 자동으로 생성하고 업스트림 레지스트리와 동기화된 상태로 유지합니다. 또한 고객은 리포지토리 생성 템플릿(평가판)을 사용하여 풀스루 캐시를 통해 생성된 새 리포지토리의 초기 구성을 지정할 수 있습니다. 풀스루 캐시를 다른 레지스트리와 함께 사용하는 고객은 ECR의 업스트림 소스에서 최신 이미지를 확보하는 동시에 ECR의 가용성, 성능 및 보안의 이점도 누릴 수 있습니다. 

풀스루 캐시 규칙은 AWS GovCloud(미국) 리전과 AWS 중국 리전을 제외한 모든 AWS 리전에서 지원됩니다. ECR에서 풀스루 캐시 규칙을 생성하는 방법에 대한 자세한 내용은 사용 설명서를 참조하세요.