注意:

支持无缝访问 OCI 上的 Red Hat OpenShift 容器平台,从内部部署访问到同一区域中的 VCN

简介

与基于 Oracle Cloud Infrastructure (OCI) 集群的 Red Hat OpenShift Container Platform 的远程连接可实现跨分布式团队的集中管理和协作,从而提高灵活性和运营效率。它支持混合云设置,确保可扩展性和流畅的通信。安全连接还可以促进业务连续性和成本效率,简化运营,并保持跨不同网段的弹性访问。

此教程指导用户将同一区域内的本地环境和 OCI VCN 连接到 Red Hat OpenShift 容器平台集群。它涵盖了网络配置和最佳实践,用于建立安全、无缝的连接,确保跨环境实现最佳集群性能。

体系结构

RackWare RMM BYOL

目标

先决条件

任务 1:在 OCI VCN 域名系统 (Domain Name System,DNS) 监听程序上启用 Red Hat OpenShift 容器平台

  1. 登录到 OCI 控制台,导航到网络虚拟云网络虚拟云网络详细信息,然后单击 DNS 解析程序链接。

    RackWare RMM BYOL

  2. 单击端点并输入以下信息以创建端点。单击创建端点

    • 名称:输入 openshift_listener
    • 选择子网:选择专用子网。
    • 端点类型:选择监听
    • Listening IP address(监听 IP 地址):将其保留为空。

    RackWare RMM BYOL

    这将创建监听程序端点。记下这个 IP,因为在下一个任务中需要它。

    将主机添加到 DR 波次

任务 2:在工作负载 VCN 上设置 DNS 转发器

在此任务中,我们将在负载 VCN 上创建和启用 DNS 转发器。

  1. 转到 OCI 控制台,导航到网络虚拟云网络,然后单击工作负载 VCN。

  2. 单击 DNS 解析程序链接和端点

  3. 单击创建端点并输入以下信息。

    • 名称:输入 wrk_vcn_forwarder
    • 选择子网:选择专用子网。
    • 端点类型:选择转发
    • Listening IP address(监听 IP 地址):将其保留为空。

    vCenter 的模板

    这将创建一个转发器端点。

    vCenter 的模板

  4. 单击规则管理规则。输入下列信息并保存。

    • 规则条件:输入
    • 输入源端点
    • 目标 IP 地址:输入 10.73.18.16 的 Red Hat OpenShift VCN 监听程序地址。

    RackWare RMM BYOL

    下图显示了到目前为止的设置。

    RackWare RMM BYOL

任务 3:在 Red Hat OpenShift VCN 专用子网上启用通信

  1. 导航到网络虚拟云网络和 OpenShift VCN 专用子网,单击路由表详细信息并在路由表上启用通信。

  2. 输入指向 DRG 的内部部署和工作负载 VCN CIDR 详细信息。

    将主机添加到 DR 波次

  3. 允许使用安全列表的流量。

    vCenter 的模板

任务 4:启用从工作负载 VCN 到 Red Hat OpenShift VCN 的通信

在此任务中,我们将设置到 Red Hat OpenShift VCN 的路由。

  1. 导航到工作负载 VCN 上的相应子网。

  2. 单击关联的路由表。

  3. 从“先决条件”部分添加指向 DRG 的 Red Hat OpenShift VCN 负载平衡器专用 IP 地址。

  4. 添加指向 DRG 的 Red Hat OpenShift VCN DNS 监听程序 IP。

    RackWare RMM BYOL

  5. 允许使用安全列表的流量。

    RackWare RMM BYOL

    现在,我们应当能够从负载 VCN 实例访问并登录到 OpenShift 容器平台集群 URL。

    RackWare RMM BYOL

任务 5:启用从内部部署环境与 Red Hat OpenShift VCN 的通信

正如我们在“先决条件”部分中提到的:

我们需要在内部部署 DNS 服务器上设置 DNS 转发器,指向 Red Hat OpenShift VCN 监听程序。

图像

RackWare RMM BYOL

现在,我们应当能够从内部部署实例访问并登录到 Red Hat OpenShift 容器平台集群 URL。

RackWare RMM BYOL

确认

更多学习资源

浏览 docs.oracle.com/learn 上的其他实验室,或者访问 Oracle Learning YouTube 渠道上的更多免费学习内容。此外,请访问 education.oracle.com/learning-explorer 成为 Oracle Learning Explorer。

有关产品文档,请访问 Oracle 帮助中心