×

您正在查看不再受支持的Red Hat OpenShift Service Mesh版本的文档。

Service Mesh 1.0和1.1版本控制平面不再受支持。有关升级服务网格控制平面的信息,请参见升级服务网格

有关特定Red Hat OpenShift Service Mesh版本的支持状态信息,请参见产品生命周期页面

在安装Red Hat OpenShift Service Mesh之前,请查看安装活动,确保您满足先决条件

先决条件

Red Hat OpenShift Service Mesh支持的配置

以下是Red Hat OpenShift Service Mesh唯一支持的配置

  • OpenShift Container Platform 4.6或更高版本。

OpenShift Online和Red Hat OpenShift Dedicated不支持Red Hat OpenShift Service Mesh。

  • 部署必须包含在一个未联合的单个OpenShift Container Platform集群中。

  • 此版本的Red Hat OpenShift Service Mesh仅在OpenShift Container Platform x86_64上可用。

  • 此版本仅支持所有服务网格组件都包含在其运行的OpenShift Container Platform集群中的配置。它不支持管理驻留在集群外部或多集群场景中的微服务。

  • 此版本仅支持不集成外部服务(例如虚拟机)的配置。

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

Red Hat OpenShift Service Mesh上Kiali支持的配置

  • Kiali可观测性控制台仅支持Chrome、Edge、Firefox或Safari浏览器的最新两个版本。

支持的Mixer适配器

  • 此版本仅支持以下Mixer适配器

    • 3scale Istio适配器

服务网格操作符概述

Red Hat OpenShift Service Mesh 需要使用 Red Hat OpenShift Service Mesh 操作符,它允许您连接、保护、控制和观察构成您应用程序的微服务。您还可以安装其他操作符来增强您的服务网格体验。

请勿安装社区版本的 Operator。社区 Operator 不受支持。

需要以下 Operator

Red Hat OpenShift Service Mesh Operator

允许您连接、保护、控制和观察构成您应用程序的微服务。它还定义和监控管理服务网格组件的部署、更新和删除的ServiceMeshControlPlane资源。它基于开源Istio项目。

以下 Operator 是可选的

Red Hat 提供的 Kiali Operator

为您的服务网格提供可观察性。您可以在单个控制台中查看配置、监控流量和分析跟踪。它基于开源Kiali项目。

Red Hat OpenShift 分布式追踪平台 (Tempo)

提供分布式追踪功能,用于监控和排查复杂分布式系统中的事务。它基于开源Grafana Tempo项目。

以下可选 Operator 已弃用

从 Red Hat OpenShift Service Mesh 2.5 版本开始,Red Hat OpenShift 分布式追踪平台 (Jaeger) 和 OpenShift Elasticsearch Operator 已弃用,并将在未来的版本中删除。Red Hat 将在当前版本生命周期内为这些功能提供错误修复和支持,但这些功能将不再接收增强功能,并将被移除。作为 Red Hat OpenShift 分布式追踪平台 (Jaeger) 的替代方案,您可以使用 Red Hat OpenShift 分布式追踪平台 (Tempo)。

Red Hat OpenShift 分布式追踪平台 (Jaeger)

提供分布式追踪功能,用于监控和排查复杂分布式系统中的事务。它基于开源Jaeger项目。

OpenShift Elasticsearch Operator

为分布式追踪平台 (Jaeger) 的追踪和日志记录提供数据库存储。它基于开源Elasticsearch项目。

有关在生产环境中配置 Elasticsearch 的默认 Jaeger 参数的详细信息,请参阅 xref :../../observability/logging/log_storage/logging-config-es-store.adoc#logging-config-es-store[配置 Elasticsearch 日志存储]。

后续步骤