9장. 배포 프로세스 모니터링 및 디버깅
사용자는 배포 단계에서 문제를 해결할 수 있습니다. QuayRegistry 오브젝트의 상태는 배포 중에 구성 요소의 상태를 모니터링하는 데 도움이 될 수 있으며 발생할 수 있는 문제를 디버깅하는 데 도움이 될 수 있습니다.
프로세스
다음 명령을 입력하여 배포 상태를 확인합니다.
oc get quayregistry -n quay-enterprise -o yaml
$ oc get quayregistry -n quay-enterprise -o yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 출력 예
배포 직후
QuayRegistry오브젝트에는 기본 설정이 표시됩니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 배포된 구성 요소의 현재 상태를 보려면
oc get pods명령을 사용합니다.oc get pods -n quay-enterprise
$ oc get pods -n quay-enterpriseCopy to Clipboard Copied! Toggle word wrap Toggle overflow 출력 예
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 배포가 진행 중인 동안
QuayRegistry오브젝트에 현재 상태가 표시됩니다. 이 경우 데이터베이스 마이그레이션이 수행되고 기타 구성 요소가 완료될 때까지 대기 중입니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 배포 프로세스가 완료되면
QuayRegistry오브젝트의 상태가 비정상 구성 요소를 표시하지 않습니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow
9.1. OpenShift Container Platform 콘솔에서 Red Hat Quay 배포 링크 복사링크가 클립보드에 복사되었습니다!
-
네임스페이스를 생성합니다(예:
quay-enterprise). -
Operators
설치된 Operator 를 선택한 다음 Quay Operator를 선택하여 Operator 세부 정보 보기로 이동합니다. - '제공된 API' 아래의 'Quay Registry' 타일에서 '인스턴스 생성'을 클릭합니다.
-
선택적으로
QuayRegistry의 '이름'을 변경합니다. 이는 레지스트리의 호스트 이름에 영향을 미칩니다. 다른 모든 필드는 기본값으로 채워져 있습니다. -
'Create'를 클릭하여 Quay Operator가 배포할
QuayRegistry를 제출합니다. -
QuayRegistry목록 보기로 리디렉션됩니다. 방금 생성한QuayRegistry를 클릭하여 세부 정보 보기를 확인합니다. - 'Registry Endpoint'에 값이 있으면 이를 클릭하여 UI를 통해 새 Quay 레지스트리에 액세스합니다. 이제 '계정 만들기'를 선택하여 사용자를 생성하고 로그인할 수 있습니다.
9.1.1. Red Hat Quay UI를 사용하여 첫 번째 사용자 생성 링크 복사링크가 클립보드에 복사되었습니다!
다음 절차에 따라 Red Hat Quay UI에서 첫 번째 사용자를 생성합니다.
이 절차에서는 FEATURE_USER_CREATION 구성 옵션이 false로 설정되지 않은 것으로 가정합니다. False 인 경우 UI의 계정 만들기 기능이 비활성화되고 API를 사용하여 첫 번째 사용자를 생성해야 합니다.
프로세스
-
OpenShift Container Platform 콘솔에서 적절한 네임스페이스/프로젝트를 사용하여 Operator
설치된 Operator 로 이동합니다. 새로 설치된
QuayRegistry오브젝트를 클릭하여 세부 정보를 확인합니다. 예를 들면 다음과 같습니다.
-
Registry Endpoint에 값이 있으면 브라우저에서 이 URL로 이동합니다. Red Hat Quay 레지스트리 UI에서 계정 만들기 를 선택하여 사용자를 생성합니다. 예를 들면 다음과 같습니다.
사용자 이름 , 암호,이메일에 대한 세부 정보를 입력한 다음 Create Account 를 클릭합니다. 예를 들면 다음과 같습니다.
첫 번째 사용자를 생성한 후 Red Hat Quay 레지스트리에 자동으로 로그인됩니다. 예를 들면 다음과 같습니다.