8.4. 제품의 APIcast 구성 승격
3scale Operator를 사용하여 제품의 APIcast 구성을 스테이징 또는 프로덕션으로 승격할 수 있습니다. ProxyConfigPromote 사용자 정의 리소스(CR)는 최신 APIcast 구성을 스테이징 환경으로 승격합니다. 필요한 경우 production 환경으로 승격하도록 ProxyConfigPromote CR을 구성할 수 있습니다.
ProxyConfigPromote 오브젝트는 생성 시에만 적용됩니다. 생성 후에는 해당 업데이트가 조정되지 않습니다.
사전 요구 사항
다음을 포함하여 일반 사전 요구 사항에 나열된 것과 동일한 설치 요구 사항:
- 제품 CR 이 이미 생성되어 있어야 합니다.
절차
다음 콘텐츠를 사용하여 YAML 파일을 생성하고 저장합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow APIcast 구성을 프로덕션 환경으로 승격하려면 선택적 필드
spec.production을true로 설정합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 승격 후
ProxyConfigPromote 오브젝트를 삭제하려면 선택적 필드spec.deleteCR을true로 설정합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 파일의 상태 조건을 확인하려면 다음 명령을 입력합니다.
oc get proxyconfigpromote proxyconfigpromote-sample -o yaml
oc get proxyconfigpromote proxyconfigpromote-sample -o yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow satus가
Ready임을 출력에 표시됩니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow
사용자 정의 리소스를 생성합니다.
oc create -f proxyconfigpromote-sample.yaml
oc create -f proxyconfigpromote-sample.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 지정된 예제의 출력은 다음과 같습니다.
proxyconfigpromote.capabilities.3scale.net/proxyconfigpromote-sample created
proxyconfigpromote.capabilities.3scale.net/proxyconfigpromote-sample createdCopy to Clipboard Copied! Toggle word wrap Toggle overflow
추가 리소스