This page contains information related to upcoming products, features, and functionality. It is important to note that the information presented is for informational purposes only. Please do not rely on this information for purchasing or planning purposes. As with all projects, the items mentioned on this page are subject to change or delay. The development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.
Status Authors Coach DRIs Owning Stage Created
proposed -

Google Artifact Registry 통합을 위한 UI/UX

구조와 조직

GitLab 컨테이너 레지스트리(따라서 Docker Registry 및 OCI Distribution도 마찬가지)와는 다르게, GAR은 태그를 저장소의 주요 “아티팩트”로 취급하지 않습니다. 대신, 주요 “아티팩트”는 이미지 매니페스트입니다. 각 매니페스트 개체(DockerImage)에 대해 할당된 태그 목록(있는 경우)이 있습니다. 따라서 GAR API를 통해 저장소의 내용을 나열할 때 응답은 태그 개체의 컬렉션이 아니라 매니페스트 개체(그에 따른 태그를 속성으로 포함)의 컬렉션으로 구성됩니다. 또한, 이 설계 선택으로 인해 태그가 지정되지 않은 매니페스트도 응답에 포함되어 있습니다.

최대한 유연성, 확장성을 극대화하고, GAR 사용자들에게 익숙한 느낌을 유지하기 위해, 우리는 GAR API 데이터 구조를 완전히 수용하면서 GitLab UI에서 데이터를 표시할 것입니다. GitLab 컨테이너 레지스트리에 대한 이미 가지고 있는 UI/UX와 일치시키기 위해 “태그 목록” 응답을 흉내내보지는 않을 것입니다.

이에 따라, 구성된 GAR 저장소의 모든 이미지를 페이지별로 정렬할 수 있고 목록으로 제공하는 뷰가 존재할 것입니다. 또한, 단일 이미지에 대한 자세한 정보를 표시하는 세부 보기도 있을 것입니다. 여기에서 사용 가능한 이미지 속성 목록을 찾을 수 있습니다 여기.

디자인