4장. OpenShift에 3scale Operator 설치
3scale은 OCP(OpenShift Container Platform)의 마지막 두 가지 일반 가용성(GA) 릴리스를 지원합니다. 자세한 내용은 Red Hat 3scale API Management Supported Configurations 페이지를 참조하십시오.
이 문서에서는 다음을 수행하는 방법을 보여줍니다.
- 새 프로젝트를 생성합니다.
- Red Hat 3scale API Management 인스턴스를 배포합니다.
- OLM(Operator Lifecycle Manager)을 통해 3scale Operator를 설치합니다.
- Operator가 배포되면 사용자 정의 리소스를 배포합니다.
사전 요구 사항
관리자 권한이 있는 계정을 사용하여 지원되는 OpenShift Container Platform 4 클러스터에 액세스할 수 있습니다.
- 지원되는 구성에 대한 자세한 내용은 Red Hat 3scale API Management Supported Configurations 페이지를 참조하십시오.
새로 생성된 별도의 빈 프로젝트에 3scale Operator 및 CRD(사용자 정의 리소스 정의)를 배포합니다. 인프라가 포함된 기존 프로젝트에 배포하는 경우 기존 요소를 변경하거나 삭제할 수 있습니다.
OpenShift에 3scale Operator를 설치하려면 다음 섹션에 설명된 단계를 수행합니다.
4.1. 새 OpenShift 프로젝트 생성
다음 절차에서는 3scale-project
라는 새 OpenShift 프로젝트를 생성하는 방법을 설명합니다. 이 프로젝트 이름을 자신의 이름으로 바꿉니다.
절차
새 OpenShift 프로젝트를 생성하려면 다음을 수행합니다.
영숫자 및 대시를 사용하여 유효한 이름을 지정합니다. 예를 들어 아래 명령을 실행하여
3scale-project
를 생성합니다.oc new-project 3scale-project
이렇게 하면 Operator, APIManager CR(사용자 정의 리소스) 및 Capabilities 사용자 정의 리소스가 설치된 새 OpenShift 프로젝트 가 생성됩니다. Operator는 해당 프로젝트의 OLM을 통해 사용자 정의 리소스를 관리합니다.