4.3.3. 다른 OpenShift Container Platform에서 3scale에 사용자 정의 정책 추가

통합 OpenShift Container Platform 레지스트리에서 사용자 정의 정책이 포함된 APIcast 이미지를 가져와 OpenShift Container Platform (OCP)에서 APIcast에 사용자 정의 정책을 추가할 수 있습니다.

절차

  1. APIcast 기본 제공에 정책을 추가합니다.
  2. 기본 OpenShift 클러스터에 APIcast 게이트웨이를 배포하지 않는 경우 기본 OpenShift 클러스터에서 내부 레지스트리에 대한 액세스를 설정합니다.
  3. 3 scale 2.11 APIcast OpenShift 템플릿을 다운로드합니다.
  4. 템플릿을 수정하려면 기본 이미지 디렉터리를 내부 레지스트리의 전체 이미지 이름으로 바꿉니다.

    image: <registry>/<project>/amp-apicast:latest
  5. OpenShift 템플릿을 사용하여 APIcast를 배포하고 사용자 지정된 이미지를 지정합니다.

    oc new-app -f customizedApicast.yml
참고

사용자 지정 정책이 APIcast에 추가되고 새 이미지가 구축되면 APIcast가 이미지와 함께 배포되면 관리 포털에서 해당 정책이 자동으로 사용 가능으로 표시됩니다. 기존 서비스는 사용 가능한 정책 목록에서 이 새 정책을 확인할 수 있으므로 모든 정책 체인에서 사용할 수 있습니다.

사용자 지정 정책이 제거되고 APIcast가 다시 시작되면 목록에서 더 이상 정책을 사용할 수 없으므로 더 이상 정책 체인에 추가할 수 없습니다.