6장. OpenShift 4.x에 3scale Operator 설치
이 문서에서는 다음을 수행하는 방법을 보여줍니다.
- 새 프로젝트를 생성합니다.
- 3scale 인스턴스를 배포합니다.
-
프로젝트에
threescale-registry-auth
시크릿을 생성합니다. - OLM(Operator Lifecycle Manager)을 통해 3scale Operator를 설치합니다.
- Operator가 배포되면 사용자 정의 리소스를 배포합니다.
사전 요구 사항
OpenShift Container Platform (OCP) 4.1 클러스터에 대한 관리자 권한으로 액세스할 수 있습니다.
- 참고: OCP 4.x는 Operator를 사용하여 3scale 배포를 지원합니다.
새로 생성된 별도의 빈 프로젝트에 3scale Operator 및 CRD(사용자 정의 리소스 정의)를 배포합니다. 인프라가 포함된 기존 프로젝트에 배포하는 경우 기존 요소를 변경하거나 삭제할 수 있습니다.
6.1. 새 OpenShift 프로젝트 생성 링크 복사링크가 클립보드에 복사되었습니다!
아래에 표시된 명령을 실행하여 새 OpenShift 프로젝트를 생성합니다. 새 프로젝트를 생성하고 Operator 및 사용자 정의 리소스를 설치합니다. Operator는 해당 프로젝트의 OLM을 통해 사용자 정의 리소스를 관리합니다.
이 명령은 프로젝트 이름 operator-test
의 예를 보여줍니다. 이 프로젝트 이름을 자신의 이름으로 바꿉니다.
oc new-project operator-test
oc new-project operator-test
그러면 Operator, APIManager CR(사용자 정의 리소스) 및 Capabilities 사용자 정의 리소스가 설치되는 새 OpenShift 프로젝트 가 생성됩니다.