This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.1.11.4.3. Service Mesh Control Plane 업그레이드
Red Hat OpenShift Service Mesh를 업그레이드하려면 Red Hat OpenShift Service Mesh ServiceMeshControlPlane
v2 리소스의 version 필드를 업데이트해야 합니다. 그런 다음 구성 및 적용되면 애플리케이션 Pod를 다시 시작하여 각 사이드카 프록시와 해당 구성을 업데이트합니다.
사전 요구 사항
- OpenShift Container Platform 4.9 이상에서 실행 중입니다.
- 최신 Red Hat OpenShift Service Mesh Operator가 있습니다.
프로세스
ServiceMeshControlPlane
리소스가 포함된 프로젝트로 전환합니다. 이 예제에서istio-system
은 Service Mesh Control Plane 프로젝트의 이름입니다.oc project istio-system
$ oc project istio-system
Copy to Clipboard Copied! Toggle word wrap Toggle overflow v2
ServiceMeshControlPlane
리소스 구성을 확인하여 유효한지 확인합니다.다음 명령을 실행하여
ServiceMeshControlPlane
리소스를 v2 리소스로 확인합니다.oc get smcp -o yaml
$ oc get smcp -o yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 작은 정보Service Mesh Control Plane 구성을 백업합니다.
.spec.version
필드를 업데이트하고 구성을 적용합니다.예를 들면 다음과 같습니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 또는 명령줄을 사용하는 대신 웹 콘솔을 사용하여 Service Mesh Control Plane을 편집할 수도 있습니다. OpenShift Container Platform 웹 콘솔에서 프로젝트를 클릭하고 방금 입력한 프로젝트 이름을 선택합니다.
-
Operators
설치된 Operator를 클릭합니다. -
ServiceMeshControlPlane
인스턴스를 찾습니다. - 이전 예에 표시된 대로 YAML 파일의 YAML 보기 및 업데이트 텍스트를 선택합니다.
- 저장을 클릭합니다.
-
Operators