1.2. 웹 콘솔을 사용하여 빌드 설치
OpenShift Container Platform 웹 콘솔을 사용하여 OperatorHub에서 Red Hat OpenShift Operator 빌드를 설치할 수 있습니다. 이 Operator를 설치하면 빌드 구성 요소를 설치하고 사용할 수 있습니다.
프로세스
-
웹 콘솔의 관리자 화면에서 Operator
OperatorHub 페이지로 이동합니다. - 키워드로 필터링 상자를 사용하여 카탈로그에서 Red Hat OpenShift Operator 빌드를 검색합니다.
- Red Hat OpenShift Operator 타일 빌드를 클릭합니다.
- Operator에 대한 간략한 설명을 읽고 설치를 클릭합니다.
Operator 설치 페이지에서 다음을 수행합니다.
-
설치 모드가 클러스터의 모든 네임스페이스(기본값) 로 설정되어 있는지 확인합니다. 이 모드는 기본
openshift-operators
네임스페이스에 Operator를 설치하여 클러스터의 모든 네임스페이스를 감시하고 사용할 수 있도록 합니다. -
설치된 네임스페이스 가 기본적으로
openshift-operators
로 설정되어 있는지 확인합니다. - Approval Strategy으로 Automatic을 선택합니다. 그러면 Operator에 향후 지원되는 업그레이드가 OLM(Operator Lifecycle Manager)에 의해 자동으로 처리됩니다. Manual 승인 전략을 선택하면 OLM에서 업데이트 요청을 생성합니다. 클러스터 관리자는 Operator를 새 버전으로 업데이트하려면 OLM 업데이트 요청을 수동으로 승인해야 합니다.
채널 업데이트 선택:
- 업데이트 채널은 기본적으로 latest 로 설정됩니다. 최신 채널을 사용하면 Red Hat OpenShift Operator용 최신 버전의 빌드 버전을 설치할 수 있습니다.
-
Red Hat OpenShift Operator의 특정 버전의 빌드를 설치하려면 클러스터 관리자가 해당
openshift-builds-<version
> 채널을 사용할 수 있습니다. 예를 들어 Red Hat OpenShift Operator 버전0.11.0
의 빌드를 설치하려면openshift-builds-0.11.0
채널을 사용할 수 있습니다.
-
설치 모드가 클러스터의 모든 네임스페이스(기본값) 로 설정되어 있는지 확인합니다. 이 모드는 기본
- 설치를 클릭합니다.
검증
- 설치된 Operator 페이지에서 Red Hat OpenShift Operator 빌드가 나열되고 설치가 성공으로 설정되어 있는지 확인합니다.
1.2.1. 웹 콘솔을 사용하여 shipwrightBuild 리소스 생성
Red Hat OpenShift Operator 빌드를 설치한 후 빌드 컨트롤러의 기능을 활성화하려면 shipwrightBuild
리소스를 생성해야 합니다.
프로세스
-
웹 콘솔의 관리자 화면에서 Operator
설치된 Operator 페이지로 이동합니다. - 목록에 있는 Red Hat OpenShift Operator 빌드 링크를 클릭합니다. Operator 세부 정보 페이지가 열립니다.
- shipwright Build 탭을 선택하고 Create ShipwrightBuild 를 클릭합니다.
양식 보기 또는 YAML 보기를 선택하여 다음과 같은 방식으로 새
ShipwrightBuild
리소스를 구성합니다.양식 보기 또는 YAML 보기를 선택하면
name
및targetNamespace
필드에 대해 구성된 기본값이 표시됩니다. 해당 필드를 편집하지 않으려면 생성 을 클릭하여shipwrightBuild
리소스를 기본값으로 구성합니다.생성된 리소스를 shipwright Build 탭에서 볼 수 있습니다.
검증
- 빌드 컨트롤러 및 빌드 웹 후크 Pod는 언급된 대상 네임스페이스에 생성되어 있어야 합니다.