×

在安装Red Hat OpenShift Service Mesh之前,必须订阅OpenShift Container Platform并在支持的配置中安装OpenShift Container Platform。

先决条件

有关Red Hat OpenShift Service Mesh生命周期和支持平台的更多信息,请参阅支持策略

支持的配置

以下配置受当前版本的Red Hat OpenShift Service Mesh支持。

支持的平台

Red Hat OpenShift Service Mesh Operator支持多个版本的ServiceMeshControlPlane资源。版本2.6 Service Mesh控制平面在以下平台版本上受支持

  • 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)

不支持的配置

明确不支持的情况包括

  • Red Hat OpenShift Service Mesh不支持OpenShift Online。

  • Red Hat OpenShift Service Mesh不支持管理Service Mesh运行所在的集群外部的微服务。

支持的网络配置

Red Hat OpenShift Service Mesh支持以下网络配置。

  • OpenShift-SDN

  • OVN-Kubernetes可在所有受支持的OpenShift Container Platform版本上使用。

  • 已在OpenShift Container Platform上获得认证并通过服务网格一致性测试的第三方容器网络接口 (CNI) 插件。有关更多信息,请参阅经过认证的OpenShift CNI插件

服务网格支持的配置

  • 本版本的 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` 配置,除非文档中明确说明。

Kiali 支持的配置

  • Kiali 控制台仅支持 Google Chrome、Microsoft Edge、Mozilla Firefox 或 Apple Safari 浏览器的最新两个版本。

  • 当 Kiali 与 Red Hat OpenShift Service Mesh (OSSM) 一起部署时,`openshift` 身份验证策略是唯一支持的身份验证配置。`openshift` 策略根据 OpenShift Container Platform 中个人的基于角色的访问控制 (RBAC) 角色控制访问权限。

分布式追踪支持的配置

  • 作为 sidecar 的 Jaeger agent 是 Jaeger 唯一支持的配置。对于多租户安装或 OpenShift Dedicated,不支持作为 daemonset 的 Jaeger。

支持的 WebAssembly 模块

  • 3scale WebAssembly 是唯一提供的 WebAssembly 模块。您可以创建自定义 WebAssembly 模块。