1.6. Service Mesh 설치 준비
Red Hat OpenShift Service Mesh를 설치하려면 먼저 OpenShift Container Platform을 구독하고 지원되는 구성에 OpenShift Container Platform을 설치해야 합니다.
1.6.1. 사전 요구 사항
- Red Hat 계정에 유효한 OpenShift Container Platform 서브스크립션을 유지하십시오. 서브스크립션이 없는 경우 영업 담당자에게 자세한 내용을 문의하십시오.
- OpenShift Container Platform 4.11 개요 를 검토합니다.
OpenShift Container Platform 4.11을 설치합니다. 제한된 네트워크에 Red Hat OpenShift Service Mesh를 설치하는 경우 선택한 OpenShift Container Platform 인프라에 대한 지침을 따르십시오.
OpenShift Container Platform 버전과 일치하는 OpenShift Container Platform 명령줄 유틸리티(
oc
클라이언트 도구) 버전을 설치하고 해당 경로에 추가합니다.- OpenShift Container Platform 4.11을 사용하는 경우 OpenShift CLI 정보를 참조하십시오.
Red Hat OpenShift Service Mesh 라이프사이클 및 지원되는 플랫폼에 대한 자세한 내용은 지원 정책을 참조하십시오.
1.6.2. 지원되는 구성
Red Hat OpenShift Service Mesh의 현재 릴리스에서는 다음 구성이 지원됩니다.
1.6.2.1. 지원되는 플랫폼
Red Hat OpenShift Service Mesh Operator는 ServiceMeshControlPlane
리소스의 여러 버전을 지원합니다. 버전 2.4 Service Mesh Control Plane은 다음 플랫폼 버전에서 지원됩니다.
- Red Hat OpenShift Container Platform 버전 4.10 이상
- Red Hat OpenShift Dedicated 버전 4.
- Azure Red Hat OpenShift (ARO) 버전 4.
- Red Hat OpenShift Service on AWS(ROSA).
1.6.2.2. 지원되지 않는 로깅 구성
명시적으로 지원되지 않는 경우는 다음과 같습니다.
- OpenShift Online은 Red Hat OpenShift Service Mesh에서 지원되지 않습니다.
- Red Hat OpenShift Service Mesh는 Service Mesh가 실행 중인 클러스터 외부에서 마이크로 서비스 관리를 지원하지 않습니다.
1.6.2.3. 지원되는 네트워크 구성
Red Hat OpenShift Service Mesh는 다음과 같은 네트워크 구성을 지원합니다.
- OpenShift-SDN
- OVN-Kubernetes는 지원되는 모든 OpenShift Container Platform 버전에서 사용할 수 있습니다.
- OpenShift Container Platform에서 인증되었으며 Service Mesh 적합성 테스트를 통과한 타사 CNI(Container Network Interface) 플러그인입니다. 자세한 내용은 인증된 OpenShift CNI 플러그인을 참조하십시오.
1.6.2.4. Service Mesh에 지원되는 구성
이번 Red Hat OpenShift Service Mesh 릴리스는 OpenShift Container Platform x86_64, IBM Z 및 IBM Power에서만 사용할 수 있습니다.
- IBM Z는 OpenShift Container Platform 4.10 이상에서만 지원됩니다.
- IBM Power는 OpenShift Container Platform 4.10 이상에서만 지원됩니다.
- 모든 Service Mesh 구성 요소가 단일 OpenShift Container Platform 클러스터에 포함된 구성입니다.
- 가상 머신과 같은 외부 서비스를 통합하지 않는 구성입니다.
-
Red Hat OpenShift Service Mesh는 명시적으로 문서화된 경우를 제외하고
EnvoyFilter
구성을 지원하지 않습니다.
1.6.2.5. Kiali에 대해 지원되는 구성
- Kiali 콘솔은 Google Chrome, Microsoft Edge, Mozilla Firefox 또는 Apple Safari 브라우저의 두 가지 최신 릴리스에서만 지원됩니다.
-
openshift
인증 전략은 Kiali가 Red Hat OpenShift Service Mesh(OSSM)와 함께 배포될 때 지원되는 유일한 인증 구성입니다.openshift
전략은 OpenShift Container Platform의 개별 RBAC(역할 기반 액세스 제어) 역할을 기반으로 액세스를 제어합니다.
1.6.2.6. 분산 추적에 지원되는 구성
- 사이드카로서의 Jaeger 에이전트는 Jaeger에 대해 지원되는 유일한 구성입니다. 다중 테넌트 설치 또는 OpenShift Dedicated에서는 데몬 세트로 Jaeger가 지원되지 않습니다.
1.6.2.7. 지원되는 WebAssembly 모듈
- 3scale WebAssembly는 제공된 유일한 WebAssembly 모듈입니다. 사용자 정의 WebAssembly 모듈을 생성할 수 있습니다.