第 2 章 安装并准备 director Operator


您可以在现有可正常运行的 Red Hat Openshift Container Platform (RHOCP)集群上安装 Red Hat OpenStack Platform (RHOSP) director Operator (OSPdO)。您可以在可访问 RHOCP 集群的工作站上执行 OSPdO 安装任务和所有 overcloud 创建任务。安装 OSPdO 后,您必须为基础操作系统创建数据卷,并为远程 Git 存储库添加身份验证详情。您还可以为节点设置 root 密码。如果没有设置 root 密码,您仍然可以使用 osp-controlplane-ssh-keys Secret 中定义的 SSH 密钥登录到节点。

注意

只有在您的架构被红帽服务或大客户经理批准时,才会获得对 Red Hat OpenStack Platform director Operator 的支持。在部署此功能前,请联系红帽。

2.1. 先决条件

  • 一个正常运行的 Red Hat Openshift Container Platform (RHOCP)集群,版本 4.12 或更高版本。集群必须包含 provisioning 网络以及以下 Operator:

    • 一个 裸机集群 Operator。必须启用 baremetal 集群 Operator。如需有关 baremetal 集群 Operator 的更多信息,请参阅 Bare-metal 集群 Operator
    • OpenShift Virtualization Operator。有关安装 OpenShift Virtualization Operator 的更多信息,请参阅使用 Web 控制台安装 OpenShift Virtualization
    • SR-IOV Network Operator。
    • Kubernetes NMState Operator。您还必须创建一个 NMState 实例来完成安装所有 NMState CRD:

      cat <<EOF | oc apply -f -
      apiVersion: nmstate.io/v1
      kind: NMState
      metadata:
        name: nmstate
        namespace: openshift-nmstate
      EOF

      有关安装 Kubernetes NMState Operator 的更多信息,请参阅安装 Kubernetes NMState Operator

  • oc 命令行工具已安装在您的工作站上。
  • OSPdO 的远程 Git 存储库,用于存储您的 overcloud 生成的配置。
  • 为 Git 存储库生成 SSH 密钥对,公钥将上传到 Git 存储库。
  • 以下持久性卷来满足 OSPdO 创建的持久性卷声明:

    • 4G for openstackclient-cloud-admin.
    • 1G 用于 openstackclient-hosts
    • 50G 用于为每个 Controller 虚拟机 OSPdO 克隆的基础镜像。
    • 每个 Controller 虚拟机至少具有 50G。如需更多信息,请参阅 Controller 节点要求
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部