Amazon ECR 프라이빗 레지스트리 설정

Amazon ECR 프라이빗 레지스트리 설정

Amazon ECR은 프라이빗 레지스트리 설정을 사용해 레지스트리 수준에서 기능을 구성합니다. 프라이빗 레지스트리 설정은 각 리전마다 별도로 구성됩니다. 프라이빗 레지스트리 설정을 사용해 다음 기능을 구성할 수 있습니다.

출처: 문서

본문

  • 레지스트리 권한 (Registry permissions) – 레지스트리 권한 정책은 복제 및 풀 스루 캐시 권한을 제어합니다.
  • 풀 스루 캐시 규칙 (Pull through cache rules) – 풀 스루 캐시 규칙은 상위 레지스트리의 이미지를 Amazon ECR 프라이빗 레지스트리에 캐시하는 데 사용됩니다.
  • 복제 구성 (Replication configuration) – 복제 구성은 리포지토리를 AWS 리전 또는 AWS 계정에 걸쳐 복사할지 여부를 제어하는 데 사용됩니다.
  • 리포지토리 생성 템플릿 (Repository creation templates) – 리포지토리 생성 템플릿은 Amazon ECR이 대신 새 리포지토리를 생성할 때 적용할 표준 설정을 정의하는 데 사용됩니다. 예를 들어 풀 스루 캐시 작업, push 시 생성(create on push), 복제로 생성되는 리포지토리가 있습니다.
  • 스캔 구성 (Scanning configuration) – 기본적으로 레지스트리는 기본 스캔(basic scanning)이 활성화되어 있습니다. 운영 체제와 프로그래밍 언어 패키지 취약점을 모두 스캔하는 자동화된 연속 스캔 모드를 제공하는 고급 스캔(enhanced scanning)을 활성화할 수 있습니다.
  • 풀 시 업데이트 제외 (Pull-time update exclusion) – 풀 시 업데이트 제외를 구성해 특정 이미지가 pull될 때 마지막 pull 시간이 업데이트되지 않도록 할 수 있습니다. 이는 pull 시간이 수명 주기 정책 결정에 영향을 주지 않길 원하는 테스트나 CI/CD 목적의 이미지에 유용합니다.
  • 블롭 마운팅 구성 (Blob mounting configuration) – 블롭 마운팅 구성은 레지스트리 내의 리포지토리가 중복 레이어를 저장하는 대신 공통 레이어를 공유할지 여부를 제어하는 데 사용됩니다.

더 알아보기 (Learn more)

  • Amazon ECR 프라이빗 레지스트리 권한
  • Amazon ECR 프라이빗 이미지 복제
  • Amazon ECR 블롭 마운팅