安装 OpenShift Serverless Logic Operator 可让您在 OpenShift Container Platform 集群上安装和使用Serverless Workflow。OpenShift Serverless Logic Operator 管理 Kubernetes 自定义资源定义 (CRD) 以配置和部署工作流。
您可以使用 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 控制台。
在 Web 控制台中,导航到**运算符** → **OperatorHub** 页面。
滚动或在**按关键字筛选**框中键入关键字**无服务器逻辑**以查找 OpenShift Serverless Logic Operator。
查看有关 Operator 的信息,然后单击**安装**。
在**安装 Operator** 页面上,确保配置使用以下设置
**安装模式**为**集群上的所有命名空间(默认)**。此模式将在默认的 `openshift-serverless-logic` 命名空间中安装 Operator,以监视并使其可用于集群中的所有命名空间。
**已安装命名空间**为 `openshift-serverless-logic`。
选择**稳定**通道作为**更新通道**。**稳定**通道将启用 OpenShift Serverless Logic Operator 最新稳定版本的安装。
选择**自动**或**手动**审批策略。
单击**安装**以使 Operator 可用于此 OpenShift Container Platform 集群上的选定命名空间。
您可以从**目录** → **Operator 管理**页面监视 OpenShift Serverless Logic Operator 订阅的安装和升级进度。
如果您选择了**手动**审批策略,则在您查看并批准其安装计划之前,订阅的升级状态将保持为**正在升级**。批准**安装计划**页面后,订阅升级状态将变为**最新**。
如果您选择了**自动**审批策略,则升级状态应在无需干预的情况下变为**最新**。
订阅的升级状态为**最新**后,选择**目录** → **已安装的运算符**以验证 OpenShift Serverless Logic Operator 最终是否显示出来,并且其**状态**最终在相关命名空间中变为**InstallSucceeded**。
如果未显示,请检查以下项目
切换到**目录** → **Operator 管理**页面,并检查**Operator 订阅**和**安装计划**选项卡中**状态**下的任何故障或错误。
检查在**工作负载** → **Pod** 页面上openshift-serverless-logic
项目中报告问题的任何 Pod 的日志,以进行进一步的故障排除。