2장. 모델 레지스트리 생성
모델 레지스트리를 생성하여 모델을 저장, 공유, 버전, 배포 및 추적할 수 있습니다.
사전 요구 사항
- OpenShift AI 관리자 권한이 있는 사용자로 OpenShift AI에 로그인했습니다.
- 클러스터 관리자가 OpenShift AI 배포에서 모델 레지스트리 구성 요소를 구성하고 활성화했습니다. 자세한 내용은 모델 레지스트리 구성 요소 구성을 참조하십시오.
- OpenShift AI 배포에 대해 모델 레지스트리 구성 요소가 활성화됩니다.
- 최소 MySQL 버전 5.x를 사용하는 외부 MySQL 데이터베이스에 액세스할 수 있습니다. 그러나 Red Hat은 MySQL 버전 8.x를 사용하는 것이 좋습니다.
프로세스
-
OpenShift AI 대시보드에서 설정
모델 레지스트리 설정을 클릭합니다. 모델 레지스트리 생성을 클릭합니다.
모델 레지스트리 생성 페이지가 열립니다.
- 이름 필드에 모델 레지스트리의 이름을 입력합니다.
선택 사항: 리소스 이름 필드에 모델 레지스트리의 특정 리소스 이름을 입력합니다. 기본적으로 리소스 이름은 모델 레지스트리의 이름과 일치합니다.
중요리소스 이름은 OpenShift에서 로 레이블이 지정된 리소스입니다. 리소스 이름은 소문자 영숫자 또는 - 로 구성되어야 하며 영숫자 문자로 시작하고 끝나야 합니다. 리소스 이름은 생성 후에는 편집할 수 없습니다.
리소스 이름은 OpenShift 클러스터에 있는 다른 모델 레지스트리 리소스의 이름과 일치하지 않아야 합니다.
- 선택 사항: 설명 필드에 모델 레지스트리에 대한 설명을 입력합니다.
외부 MySQL 데이터베이스에 연결 섹션에서 모델 데이터가 저장된 외부 데이터베이스의 정보를 입력합니다.
Host 필드에 데이터베이스의 호스트 이름을 입력합니다.
-
데이터베이스가
rhoai-model-registries
네임스페이스에서 실행 중인 경우 데이터베이스의 호스트 이름만 입력합니다. -
데이터베이스가
rhoai-model-registries
과 다른 네임스페이스에서 실행 중인 경우 <host name>.<namespace>.svc.cluster.local
형식으로 데이터베이스 호스트 이름 세부 정보를 입력합니다.
-
데이터베이스가
- 포트 필드에 데이터베이스의 포트 번호를 입력합니다.
- Username 필드에 데이터베이스에 연결된 기본 사용자 이름을 입력합니다.
- 암호 필드에 기본 사용자 계정의 암호를 입력합니다.
- 데이터베이스 필드에 데이터베이스 이름을 입력합니다.
- 생성을 클릭합니다.
모델 레지스트리의 리소스 이름 또는 유형을 찾으려면 레지스트리 이름 옆에 있는 도움말 아이콘 을 클릭합니다. 리소스 이름 및 유형은 OpenShift에서 리소스를 찾는 데 사용됩니다.
검증
- 새 모델 레지스트리가 모델 레지스트리 설정 페이지에 나타납니다.
- 모델 레지스트리 옆에 있는 작업 메뉴( Cryostat )를 클릭한 다음 데이터베이스 구성 보기를 클릭하여 모델 레지스트리에 대한 데이터베이스 구성 을 볼 수 있습니다.
- 모델 레지스트리 탭에서 모델 레지스트리에 모델을 등록할 수 있습니다. 모델 레지스트리 작업에 대한 자세한 내용은 모델 레지스트리 작업을 참조하십시오.