3.3. 安装 Red Hat OpenShift AI Operator


本节介绍如何使用命令行界面(CLI)和 OpenShift Web 控制台在 OpenShift 集群上安装 Red Hat OpenShift AI Operator。

注意

如果要从以前的 OpenShift AI 版本升级,而不是执行新安装,请参阅升级 OpenShift AI

注意

如果 OpenShift 集群使用代理访问互联网,您可以配置 Red Hat OpenShift AI Operator 的代理设置。如需更多信息,请参阅 覆盖 Operator 的代理设置

3.3.1. 使用 CLI 安装 Red Hat OpenShift AI Operator

以下流程演示了如何使用 OpenShift 命令行界面(CLI)在 OpenShift 集群上安装 Red Hat OpenShift AI Operator。您必须在集群中安装 OpenShift AI 组件前安装 Operator。

先决条件

  • 您有一个正在运行的 OpenShift 集群,版本 4.14 或更高版本,配置了可动态置备的默认存储类。
  • 具有集群管理员特权。
  • 您已下载并安装 OpenShift 命令行界面 (CLI)。请参阅安装 OpenShift CLI

流程

  1. 打开一个新的终端窗口。
  2. 按照以下步骤,以集群管理员身份登录到 OpenShift 集群:

    1. 在 OpenShift Web 控制台右上角,单击您的用户名,然后选择 Copy login command
    2. 登录后,单击 Display token
    3. 使用此令牌命令复制登录,并将它粘贴到 OpenShift 命令行界面(CLI)中

      $ oc login --token=<token> --server=<openshift_cluster_url>
  3. 通过执行以下操作为 Operator 安装创建一个命名空间:

    1. 创建名为 rhods-operator-namespace.yaml 的命名空间 YAML 文件。

      apiVersion: v1
      kind: Namespace
      metadata:
        name: redhat-ods-operator 
      1
      1
      定义安装 Operator 所需的 redhat-ods-operator 命名空间。
    2. 在 OpenShift 集群中创建命名空间。

      $ oc create -f rhods-operator-namespace.yaml

      您会看到类似如下的输出:

      namespace/redhat-ods-operator created
  4. 通过执行以下操作为 Operator 安装创建一个 operator 组:

    1. 创建一个 OperatorGroup 对象自定义资源 (CR) 文件,如 rhods-operator-group.yaml

      apiVersion: operators.coreos.com/v1
      kind: OperatorGroup
      metadata:
        name: rhods-operator
        namespace: redhat-ods-operator 
      1
      1
      定义所需的 redhat-ods-operator 命名空间。
    2. 在 OpenShift 集群中创建 OperatorGroup 对象。

      $ oc create -f rhods-operator-group.yaml

      您会看到类似如下的输出:

      operatorgroup.operators.coreos.com/rhods-operator created
  5. 通过执行以下操作为 Operator 安装创建订阅:

    1. 创建一个 Subscription 对象 CR 文件,如 rhods-operator-subscription.yaml

      apiVersion: operators.coreos.com/v1alpha1
      kind: Subscription
      metadata:
        name: rhods-operator
        namespace: redhat-ods-operator 
      1
      
      spec:
        name: rhods-operator
        channel: <channel> 
      2
      
        source: redhat-operators
        sourceNamespace: openshift-marketplace
        startingCSV: rhods-operator.x.y.z 
      3
      1
      定义所需的 redhat-ods-operator 命名空间。
      2
      设置更新频道。您必须指定 fast, stable ,stable -x.y eus-x.y eus-x.y, 或 alpha。如需更多信息,请参阅了解更新频道
      3
      可选:设置 operator 版本。如果没有指定值,订阅默认为最新的 operator 版本。如需更多信息,请参阅 Red Hat OpenShift AI Self-Managed Life Cycle 知识库文章。
    2. 在 OpenShift 集群中创建 Subscription 对象来安装 Operator。

      $ oc create -f rhods-operator-subscription.yaml

      您会看到类似如下的输出:

      subscription.operators.coreos.com/rhods-operator created

验证

  • 在 OpenShift Web 控制台中,点 Operators Installed Operators,并确认 Red Hat OpenShift AI Operator 显示了以下状态之一:

    • Installing - 安装正在进行中;等待它变为 Succeeded。这可能需要几分钟。
    • Succeeded - 安装成功。
  • 在 Web 控制台中,点 Home Projects 并确认以下项目命名空间可见并列为 Active

    • redhat-ods-applications
    • redhat-ods-monitoring
    • redhat-ods-operator

以下流程演示了如何使用 OpenShift Web 控制台在集群中安装 Red Hat OpenShift AI Operator。您必须在集群中安装 OpenShift AI 组件前安装 Operator。

先决条件

  • 您有一个正在运行的 OpenShift 集群,版本 4.14 或更高版本,配置了可动态置备的默认存储类。
  • 具有集群管理员特权。

流程

  1. 以集群管理员身份登录 OpenShift Web 控制台。
  2. 在 Web 控制台中,点 Operators OperatorHub
  3. OperatorHub 页面中,通过滚动浏览可用的 Operator 或在 Filter by keyword 框中输入 Red Hat OpenShift AI 来找到 Red Hat OpenShift AI。
  4. Red Hat OpenShift AI 标题。Red Hat OpenShift AI Information 窗格将打开。
  5. 选择一个频道。有关订阅更新频道的详情,请参阅了解更新频道
  6. 选择 版本
  7. Install。此时会打开 Install Operator 页面。
  8. 根据需要查看或更改所选频道和版本。
  9. 对于 Installation 模式,请注意唯一可用的值为 All namespaces on the cluster (default)。此安装模式使 Operator 可供集群中的所有命名空间使用。
  10. 对于 Installed Namespace,选择 Operator recommended Namespace: redhat-ods-operator
  11. 对于 更新批准,请选择以下更新策略之一:

    • 自动 :更新频道中的新更新会在更新可用时立即安装。
    • 手动 :集群管理员必须在安装开始前批准任何新更新。

      重要

      默认情况下,Red Hat OpenShift AI Operator 遵循一个后续更新过程。这意味着,如果当前版本和目标版本之间存在多个版本,Operator Lifecycle Manager (OLM)会将 Operator 升级到每个中间版本,然后再将其升级到最终的目标版本。

      如果配置自动升级,OLM 会自动将 Operator 升级到 最新的可用版本。如果配置手动升级,集群管理员必须手动批准当前版本和最终目标版本之间的每个后续更新。

      有关支持的版本的详情,请查看 Red Hat OpenShift AI 生命周期 知识库文章。

  12. Install

    此时会出现 Installing Operators 窗格。安装完成后,Operator 名称旁边会出现一个复选标记。

验证

  • 在 OpenShift Web 控制台中,点 Operators Installed Operators,并确认 Red Hat OpenShift AI Operator 显示了以下状态之一:

    • Installing - 安装正在进行中;等待它变为 Succeeded。这可能需要几分钟。
    • Succeeded - 安装成功。
  • 在 Web 控制台中,点 Home Projects 并确认以下项目命名空间可见并列为 Active

    • redhat-ods-applications
    • redhat-ods-monitoring
    • redhat-ods-operator
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部