第 13 章 Submariner


submariner-addon 组件是一个技术预览功能。

Submariner 是一个开源工具,可与 Red Hat Advanced Cluster Management for Kubernetes 一起使用,用于在您的环境中(内部环境或云)提供两个或多个 Kubernetes 集群之间的直接联网。有关 Submariner 的更多信息,请参阅 Submariner

您可以在以下环境中托管的 OpenShift Container Platform 集群上启用 Submariner:

  • Amazon Web Services
  • Google Cloud Platform
  • Microsoft Azure
  • IBM Cloud
  • VMware vSphere
  • 裸机
  • Red Hat OpenShift Dedicated

Red Hat Advanced Cluster Management for Kubernetes 提供了一个 Submariner 组件,您可以使用 hub 集群在环境中部署。

13.1. 先决条件

在使用 Submariner 前,请确保已满足以下先决条件:

  • 在 Red Hat OpenShift Container Platform 版本 4.5 或更高版本上运行的 Red Hat Advanced Cluster Management hub 集群,Kubernetes 版本 1.17 或更高版本。
  • 一个用于访问 hub 集群的,具有 cluster administrator 权限的凭证。
  • 在 OpenShift Container Platform 版本 4.4 或更高版本上运行的两个或者两个以上 OpenShift Container Platform 受管集群,Kubernetes 版本 1.17 或更高版本,由 Red Hat Advanced Cluster Management hub 集群管理。
  • 不重叠的集群间的 Pod 和 Service Classless Inter-Domain Routing(CIDR)。
  • 在网关节点之间配置了 IP 连接。连接两个集群时,至少有一个集群必须具有分配给网关节点的可公开路由 IP 地址。
  • 各个受管集群中所有节点的防火墙配置必须同时允许 4800/UDP。

    备注:当您的集群部署在 Amazon Web Services 环境中时,这会自动配置,但必须为其他环境中的集群以及保护私有云的防火墙(如裸机和 VMware vSphere)手动配置。

  • 网关节点上的防火墙配置允许入口 8080/TCP,以便集群中的其他节点可以访问它。
  • 防火墙配置为 UDP/4500、UDP/500 以及网关节点上 IPSec 流量的其他端口打开。

有关先决条件的详情,请参阅 Marmariner 先决条件

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat