1장. OpenShift 이미지 레지스트리 개요

OpenShift Container Platform은 소스 코드에서 이미지를 빌드 및 배포하고 라이프 사이클을 관리할 수 있습니다. 이미지를 로컬에서 관리하기 위해 OpenShift Container Platform 환경에 배포할 수 있는 내부 통합된 컨테이너 이미지 레지스트리를 제공합니다. 이 개요에는 OpenShift Container Platform에서 일반적으로 사용되는 레지스트리의 참조 정보와 링크가 포함되어 있으며 OpenShift 이미지 레지스트리에 중점을 두고 있습니다.

1.1. OpenShift 이미지 레지스트리의 일반 용어집

이 용어집은 레지스트리 콘텐츠에 사용되는 공통 용어를 정의합니다.

컨테이너
소프트웨어 및 모든 종속 항목을 구성하는 경량 및 실행 가능한 이미지입니다. 컨테이너는 운영 체제를 가상화하므로 데이터 센터, 퍼블릭 또는 프라이빗 클라우드 또는 로컬 호스트에서 컨테이너를 실행할 수 있습니다.
이미지 레지스트리 Operator
Image Registry Operator는 openshift-image-registry 네임스페이스에서 실행되며 해당 위치의 레지스트리 인스턴스를 관리합니다.
이미지 리포지터리
이미지 리포지터리는 이미지를 식별하는 관련 컨테이너 이미지 및 태그의 컬렉션입니다.
미러 레지스트리
미러 레지스트리는 OpenShift Container Platform 이미지의 미러를 보유한 레지스트리입니다.
namespace
네임스페이스는 단일 클러스터 내에서 리소스 그룹을 격리합니다.
Pod
Pod는 Kubernetes에서 가장 작은 논리 단위입니다. Pod는 작업자 노드에서 실행할 하나 이상의 컨테이너로 구성됩니다.
프라이빗 레지스트리
레지스트리는 컨테이너 이미지 레지스트리 API를 구현하는 서버입니다. 프라이빗 레지스트리는 사용자가 콘텐츠에 액세스할 수 있도록 인증이 필요한 레지스트리입니다.
레지스트리 공개
레지스트리는 컨테이너 이미지 레지스트리 API를 구현하는 서버입니다. 퍼블릭 레지스트리는 콘텐츠를 공개적으로 제공하는 레지스트리입니다.
quay.io
대부분의 컨테이너 이미지와 Operator를 OpenShift Container Platform 클러스터에 제공하는 Red Hat에서 제공하고 유지 관리하는 공용 Red Hat Quay Container Registry 인스턴스입니다.
OpenShift 이미지 레지스트리
OpenShift 이미지 레지스트리는 이미지를 관리하기 위해 OpenShift Container Platform에서 제공하는 레지스트리입니다.
레지스트리 인증
개인 이미지 리포지토리에서 이미지를 푸시하고 가져오려면 레지스트리에서 자격 증명을 사용하여 사용자를 인증해야 합니다.
Route
OpenShift Container Platform 인스턴스 외부의 사용자 및 애플리케이션에서 Pod에 대한 네트워크 액세스를 허용하는 서비스를 노출합니다.
축소
복제 수를 줄이기 위해 다음을 수행합니다.
확장
복제본 수를 늘리려면 다음을 수행합니다.
service
서비스는 Pod 집합에서 실행 중인 애플리케이션을 노출합니다.