×

安装 OpenShift Serverless Logic Operator 可让您在 OpenShift Container Platform 集群上安装和使用Serverless Workflow。OpenShift Serverless Logic Operator 管理 Kubernetes 自定义资源定义 (CRD) 以配置和部署工作流。

从 Web 控制台安装 OpenShift Serverless Logic Operator

您可以使用 OpenShift Container Platform Web 控制台从 OperatorHub 安装 OpenShift Serverless Logic Operator。

先决条件
  • 您在 OpenShift Container Platform 上拥有集群管理员权限,或者您在 Red Hat OpenShift Service on AWS 或 OpenShift Dedicated 上拥有集群或专用管理员权限。

  • 对于 OpenShift Container Platform,您的集群启用了 Marketplace 功能或手动配置了 Red Hat 提供的 Operator 目录源。

  • 您已登录 Web 控制台。

步骤
  1. 在 Web 控制台中,导航到**运算符** → **OperatorHub** 页面。

  2. 滚动或在**按关键字筛选**框中键入关键字**无服务器逻辑**以查找 OpenShift Serverless Logic Operator。

  3. 查看有关 Operator 的信息,然后单击**安装**。

  4. 在**安装 Operator** 页面上,确保配置使用以下设置

    1. **安装模式**为**集群上的所有命名空间(默认)**。此模式将在默认的 `openshift-serverless-logic` 命名空间中安装 Operator,以监视并使其可用于集群中的所有命名空间。

    2. **已安装命名空间**为 `openshift-serverless-logic`。

    3. 选择**稳定**通道作为**更新通道**。**稳定**通道将启用 OpenShift Serverless Logic Operator 最新稳定版本的安装。

    4. 选择**自动**或**手动**审批策略。

  5. 单击**安装**以使 Operator 可用于此 OpenShift Container Platform 集群上的选定命名空间。

  6. 您可以从**目录** → **Operator 管理**页面监视 OpenShift Serverless Logic Operator 订阅的安装和升级进度。

    • 如果您选择了**手动**审批策略,则在您查看并批准其安装计划之前,订阅的升级状态将保持为**正在升级**。批准**安装计划**页面后,订阅升级状态将变为**最新**。

    • 如果您选择了**自动**审批策略,则升级状态应在无需干预的情况下变为**最新**。

验证
  • 订阅的升级状态为**最新**后,选择**目录** → **已安装的运算符**以验证 OpenShift Serverless Logic Operator 最终是否显示出来,并且其**状态**最终在相关命名空间中变为**InstallSucceeded**。

    如果未显示,请检查以下项目

    1. 切换到**目录** → **Operator 管理**页面,并检查**Operator 订阅**和**安装计划**选项卡中**状态**下的任何故障或错误。

    2. 检查在**工作负载** → **Pod** 页面上openshift-serverless-logic项目中报告问题的任何 Pod 的日志,以进行进一步的故障排除。