6.2. 새 OpenShift 프로젝트 생성

새 OpenShift 프로젝트를 생성하려면 아래 표시된 명령과 같은 명령을 실행해야 합니다. 이 명령은 프로젝트 이름의 예를 보여줍니다.

oc new-project operator-test

그러면 Operator, APIManager CR(사용자 정의 리소스) 및 Capabilities 사용자 정의 리소스가 설치되는 새 OpenShift 프로젝트 가 생성됩니다.

6.2.1. OpenShift API 서버에 3scale Operator CRD 등록

  1. tar 파일 압축을 다운로드하여 압축을 풉니다. deploy.tar.gz.
  2. 다음 명령을 실행하여 클러스터에서 관리자로 로그인하고 모든 3scale Operator CRD를 배포합니다.

    for i in `ls deploy/crds/*_crd.yaml`; do oc create -f $i ; done
    1. 그러면 OpenShift API 서버에서 Operator의 기능 기능과 관련된 APIManager CRD 및 CRD가 등록됩니다.
    2. 명령이 성공적으로 실행되면 oc get 를 통해 이 CRD에서 정의한 리소스 유형을 쿼리할 수 있어야 합니다.

      1. 예를 들어 APIManager CRD가 올바르게 등록되었는지 확인하려면 다음 명령을 실행합니다.

        oc get apimanagers
  3. 다음 출력이 표시되어야 합니다.

    No resources found.