Reference

기존 image repository 문제점 인식

Harbor 아키텍처 파악

Untitled

3개의 계층으로 구성

1. 데이터 액세스 계층

kv 스토리지: Redis에 의해 구성되며 데이터 캐시 기능을 제공하고 작업 서비스에 대한 작업 메타데이터를 일시적으로 유지하도록 지원합니다.

데이터 저장소: 레지스트리 및 차트 museum의 백엔드 저장소로 데이터 지속성을 위해 지원되는 여러 저장소. 자세한 내용을 확인하려면 docker 웹 사이트 및 ChartMuseum GitHub 저장소 의 드라이버 목록 문서를 참조하십시오 .

데이터베이스 : 프로젝트, 사용자, 역할, 복제 정책, 태그 보존 정책, 스캐너, 차트 및 이미지와 같은 Harbor 모델의 관련 메타데이터를 저장합니다. PostgreSQL이 채택되었습니다.