6.2. OLM을 사용하여 3scale Operator 설치 및 구성
OLM을 사용하여 OpenShift Container Platform 콘솔에서 OperatorHub를 사용하여 OpenShift Container Platform 4.1 클러스터에 3scale Operator를 설치합니다.
새 OpenShift 프로젝트 생성에 정의된 프로젝트에 3scale Operator를 설치하고 배포해야 합니다.
절차
- OpenShift Container Platform 콘솔에서 관리자 권한이 있는 계정을 사용하여 로그인합니다.
메뉴 구조는 사용 중인 OpenShift 버전에 따라 다릅니다.
- OCP 4.1의 경우 카탈로그 > OperatorHub를 클릭합니다.
- OCP 4.2의 경우 Operator > OperatorHub를 클릭합니다.
- 키워드로 필터링 상자에3scale operator를 입력하여 3scale operator 찾습니다.
- 3scale Operator를 클릭합니다. Operator에 대한 정보가 표시됩니다.
- Operator에 대한 정보를 읽고 설치를 클릭합니다. Create Operator Subscription 페이지가 열립니다.
Create Operator Subscription 페이지에서 기본 선택 사항을 모두 수락하고 서브스크립션을 클릭합니다.
참고Operator는 선택한 클러스터의 특정 단일 네임 스페이스에서만 사용할 수 있습니다.
3scale-operator 세부 정보 페이지가 표시됩니다. 여기서 서브스크립션 개요가 표시됩니다.
- 서브스크립션 업그레이드 상태가 최신으로 표시되는지 확인합니다.
3scale Operator ClusterServiceVersion (CSV)이 표시되고 Operator의 상태가 궁극적으로 새 OpenShift 프로젝트 생성에 정의된 프로젝트에서 InstallSucceeded로 되었는지 확인합니다.
- OCP 4.1의 경우 카탈로그 > 설치된 Operator를 클릭합니다.
- OCP 4.2의 경우 Operator > 설치된 Operator를 클릭합니다. 이 경우 설치에 성공하면 APIManager CRD와 OpenShift API 서버에서 Operator의 Capabilities 기능과 관련된 CRD를 등록합니다.
성공적으로 설치한 후
oc get
를 통해 CRD에서 정의한 리소스 유형을 쿼리합니다.예를 들어 APIManager CRD가 올바르게 등록되었는지 확인하려면 다음 명령을 실행합니다.
oc get apimanagers
다음 출력이 표시되어야 합니다.
No resources found.
추가 리소스
- 문제 해결 정보는 OpenShift Container Platform 설명서를 참조하십시오.
- 지원되는 구성에 대한 자세한 내용은 Red Hat 3scale API Management Supported Configurations 페이지를 참조하십시오.