1.2. 웹 콘솔을 사용하여 빌드 설치
Red Hat OpenShift 웹 콘솔용 빌드를 사용하여 OperatorHub에서 Red Hat OpenShift Operator 빌드를 설치할 수 있습니다. 이 Operator를 설치하면 빌드 구성 요소를 설치하고 사용할 수 있습니다.
프로세스
-
웹 콘솔의 관리자 화면에서 Operator
OperatorHub 페이지로 이동합니다. - 키워드로 필터링 상자를 사용하여 카탈로그에서 Red Hat OpenShift Operator 빌드를 검색합니다.
- Red Hat OpenShift Operator 타일 빌드를 클릭합니다.
- Operator에 대한 간략한 설명을 읽고 설치를 클릭합니다.
Operator 설치 페이지에서 다음을 수행합니다.
-
설치 모드가 클러스터의 모든 네임스페이스(기본값) 로 설정되어 있는지 확인합니다. 이 모드는 기본
openshift-builds
네임스페이스에 Operator를 설치하여 클러스터의 모든 네임스페이스를 감시하고 사용할 수 있도록 합니다. -
설치된 네임스페이스 가 기본적으로
openshift-builds
로 설정되어 있는지 확인합니다. - Approval Strategy으로 Automatic을 선택합니다. 그러면 Operator에 향후 지원되는 업그레이드가 OLM(Operator Lifecycle Manager)에 의해 자동으로 처리됩니다. Manual 승인 전략을 선택하면 OLM에서 업데이트 요청을 생성합니다. 클러스터 관리자는 Operator를 새 버전으로 업데이트하려면 OLM 업데이트 요청을 수동으로 승인해야 합니다.
채널 업데이트 선택:
- 업데이트 채널은 기본적으로 latest 로 설정됩니다. 최신 채널을 사용하면 Red Hat OpenShift Operator용 최신 버전의 빌드 버전을 설치할 수 있습니다.
-
Red Hat OpenShift Operator의 특정 빌드 버전을 설치하기 위해 클러스터 관리자는 해당
builds-<version
> 채널을 사용할 수 있습니다. 예를 들어 Red Hat OpenShift Operator 버전1.1
의 빌드를 설치하려면builds-1.1
채널을 사용할 수 있습니다.
-
설치 모드가 클러스터의 모든 네임스페이스(기본값) 로 설정되어 있는지 확인합니다. 이 모드는 기본
- 설치를 클릭합니다.
검증
Red Hat OpenShift Operator 빌드를 설치한 후 컨트롤러가 올바르게 작동하도록 필요한 리소스가 생성되었는지 확인해야 합니다.
프로세스
- 웹 콘솔의 관리자 화면에서 프로젝트를 openshift-builds로 선택합니다.
-
Operator
설치된 Operator 페이지로 이동합니다. - 모든 인스턴스 탭을 클릭합니다.
-
All instances 탭에서
OpenShiftBuild
&ShipwrightBuild
인스턴스가 나열되어 있는지 확인합니다. 또는 Open Shift Build 및 shipwright Build 탭을 클릭할 수도 있습니다. -
이제 워크로드
Pod 페이지로 이동합니다. Pods 페이지에서 다음 Pod가 나열되어 있는지 확인합니다.
-
openshift-builds
Operator Pod - 빌드 컨트롤러 및 Webhook Pod 빌드
-
SharedResource
daemonset 및SharedResource
Webhook Pod
-