1.22. 서비스 메시 문제 해결
이 섹션에서는 Red Hat OpenShift Service Mesh의 일반적인 문제를 식별하고 해결하는 방법을 설명합니다. OpenShift Container Platform에 Red Hat OpenShift Service Mesh를 배포할 때 문제를 해결하고 디버깅하려면 다음 섹션을 사용합니다.
1.22.1. Service Mesh 버전 이해
시스템에 배포한 Red Hat OpenShift Service Mesh의 버전을 이해하려면 각 구성 요소 버전이 관리되는 방식을 이해해야 합니다.
Red Hat OpenShift Service Mesh 2.x Operator는 v1x 및 v2x 서비스 메시를 모두 지원합니다.
Operator 버전 - 현재 Operator 버전은 2.1.1입니다. 이 버전 번호는 현재 설치된 Operator의 버전만 나타냅니다. 이 버전 번호는 Operator 서브스크립션에 지정된 업데이트 채널 및 승인 전략 의 교집합에 의해 제어됩니다. Operator 버전은 배포된
ServiceMeshControlPlane
리소스의 버전을 확인하지 않습니다.중요최신 Operator 버전으로 업그레이드해도 컨트롤 플레인을 최신 버전으로 자동 업그레이드하지 않습니다.
ServiceMeshControlPlane 버전 - 동일한 Operator는 여러 버전의 서비스 메시 컨트롤 플레인을 지원합니다. 서비스 메시 컨트롤 플레인 버전은 Red Hat OpenShift Service Mesh를 설치 및 배포하는 데 사용되는 아키텍처 및 구성 설정을 제어합니다. 서비스 메시 컨트롤 플레인 버전을 설정하거나 변경하려면 새 컨트롤 플레인을 배포해야 합니다. 서비스 메시 컨트롤 플레인을 생성할 때 다음 두 가지 방법 중 하나로 버전을 선택할 수 있습니다.
- 양식 보기에서 구성하려면 컨트롤 플레인 버전 메뉴에서 버전을 선택합니다.
-
YAML 보기에서 구성하려면 YAML 파일에
spec.version
값을 설정합니다.
-
컨트롤 플레인 버전 - SMCP 리소스 파일에 지정된 버전 매개변수
입니다.
지원되는 버전은 v1.1, v2.0, v2.1입니다.
OLM(Operator Lifecycle Manager)은 컨트롤 플레인 업그레이드를 관리하지 않으므로 SMCP를 수동으로 업그레이드하지 않는 한 Operator 및 ServiceMeshControlPlane
(SMCP)의 버전 번호가 일치하지 않을 수 있습니다.