1장. 시작하기 전
업그레이드를 진행하기 전에 다음 사항을 고려해야 합니다.
지원되는 구성
- 3scale은 OpenShift 3.11에서 템플릿만 사용하여 2.5에서 2.6으로의 업그레이드 경로를 지원합니다.
이전 3scale 버전
3scale 2.5가
amp.yml
표준 시나리오 템플릿과 함께 배포되었다고 가정하면 새 3scale 2.6amp.yml
템플릿을 다운로드한 다음 새 OpenShift 요소를 생성하기 위해 배포합니다.-
3scale 2.6
amp.yml
템플릿을 다운로드하려면 노드 및 인타이틀먼트 구성을 참조하십시오.
-
3scale 2.6
2.4보다 이전 버전의 다중 버전 업그레이드의 경우
system-environment
ConfigMap이 있는지 확인합니다.$ oc get configmap system-environment
-
get
NotFound
오류 메시지가 표시되면 ConfigMap 생성 아래의 2.4 업그레이드 가이드를 참조하십시오.
-
get
툴링
- 데이터베이스 백업을 수행합니다. 백업 절차는 각 데이터베이스 유형 및 설정에 따라 다릅니다.
- OpenShift CLI 툴이 3scale이 배포된 동일한 프로젝트에 구성되어 있는지 확인합니다.
- bash 쉘에서 아래 명령을 실행합니다.
이 업그레이드의 경우 다음 단계에 따라 패치 파일을 다운로드하여 가져옵니다.
- templates-migration-2.5-to-2.6 을 클릭합니다.
- 파일을 다운로드하여 압축을 풉니다.
다운로드한 압축 파일의 내용과 관련된 문서 전체에서 일부 파일 참조가 표시됩니다. 예를 들어 $(cat db-imagestream-patches/backend-redis-json.patch).