第 9 章 安装 OpenShift Serverless Logic Operator
安装 OpenShift Serverless Logic Operator 可让您在 OpenShift Container Platform 集群中安装和使用 Serverless 工作流。OpenShift Serverless Logic Operator 管理 Kubernetes 自定义资源定义(CRD),以配置和部署工作流。
9.1. 通过 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 功能,或者红帽提供的 Operator 目录源手动配置。
- 已登陆到 web 控制台。
流程
-
在 Web 控制台中,进入到 Operators
OperatorHub 页面。 - 滚动页面,或在 Filter by keyword 框中输入关键字 Serverless Logic Operator 以查找 OpenShift Serverless Logic Operator。
- 查看 Operator 信息并单击 Install。
在 Install Operator 页面中,确保配置使用以下设置:
-
Installation Mode 是 All namespaces on the cluster (default) 。此模式将 Operator 安装至默认
openshift-serverless-logic
命名空间,以便供集群中的所有命名空间监视和使用。 -
Installed Namespace 为
openshift-serverless-logic
。 - 选择 stable 频道作为 更新频道。stable 频道将启用 OpenShift Serverless Logic Operator 最新稳定版本的安装。
- 选择 Automatic 或 Manual 批准策略。
-
Installation Mode 是 All namespaces on the cluster (default) 。此模式将 Operator 安装至默认
- 点击 Install 使 Operator 可供 OpenShift Container Platform 集群上的所选命名空间使用。
在 Catalog
Operator Management 页面中,您可以监控 OpenShift Serverless Logic Operator 订阅的安装和升级进度。 - 如果选择了 Manual 批准策略,订阅的升级状态将会一直保持在 Upgrading,直到您审阅并批准了它的安装计划。在 Install Plan 页面批准后,订阅的升级状态将变为 Up to date。
- 如果选择了 Automatic 批准策略,升级状态会在不用人工参与的情况下变为 Up to date。
验证
在订阅的升级状态变为 Up to date 后,选择 Catalog
Installed Operators 来验证 OpenShift Serverless Logic Operator 最终是否显示为 up,其 Status 最终会在相关命名空间中解析为 InstallSucceeded。 如果没有,请检查以下项目:
-
切换到 Catalog
Operator Management 页,检查 Operator Subscriptions 和 Install Plans 页中的 Status 是否有错误。 -
检查 Workloads
Pods 页中的 openshift-serverless-logic
项目中报告问题的 pod 的日志,以进一步排除故障。
-
切换到 Catalog