4.7. 在 OpenStack 上部署托管的 control plane


重要

在 Red Hat OpenStack Platform (RHOSP) 上部署托管 control plane 集群只是一个技术预览功能。技术预览功能不受红帽产品服务等级协议(SLA)支持,且功能可能并不完整。红帽不推荐在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。

有关红帽技术预览功能支持范围的更多信息,请参阅技术预览功能支持范围

您可以使用在 Red Hat OpenStack Platform (RHOSP) 17.1 上运行的托管集群部署托管的 control plane。

托管的集群 是一个 OpenShift Container Platform 集群,其 API 端点和 control plane 托管在管理集群中。使用托管的 control plane,control plane 作为管理集群中的 pod 存在于管理集群中,而无需为每个 control plane 专用虚拟机或物理机器。

4.7.1. OpenStack 的先决条件

在 Red Hat OpenStack Platform (RHOSP) 上创建托管集群前,请确保满足以下要求:

  • 有对 OpenShift Container Platform 集群版本 4.17 或更高版本的管理访问权限。此集群可以在裸机、RHOSP 或受支持的公共云上运行。
  • HyperShift Operator 安装在管理集群上,如 "Preparing to deploy hosted control plane" 中指定的。
  • 管理集群使用 OVN-Kubernetes 配置为默认 pod 网络 CNI。
  • 已安装 OpenShift CLI (oc)和托管的 control plane CLI hcp
  • 一个负载均衡器后端(如 Octavia)安装在管理 OCP 集群中。每个托管集群创建 kube-api 服务需要负载均衡器。

    • 当使用 Octavia 负载均衡配置 ingress 时,RHOSP Octavia 服务会在托管客户机集群的云中运行。
  • quay.io/openshift-release-dev 仓库有一个有效的 pull secret 文件。
  • 管理集群的默认外部网络可从客户机集群访问。kube-apiserver load-balancer 类型服务在此网络上创建。
  • 如果您将预定义的浮动 IP 地址用于 ingress,则创建了指向以下通配符域的 DNS 记录:*.apps.<cluster_name>.<base_domain>,其中:

    • <cluster_name> 是管理集群的名称。
    • <base_domain> 是集群应用程序所在的父 DNS 域。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

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

让开源更具包容性

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

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部