6.2. 使用 OLM 安装和配置 3scale Operator
使用 OpenShift Container Platform 控制台中的 OperatorHub 在 OpenShift Container Platform 4.1 集群上安装 3scale Operator。
您必须在 operator-test
项目中安装并部署 3scale Operator。
流程
- 在 OpenShift Container Platform 控制台中,使用具有管理员特权的帐户登录。
- 点 Catalog > OperatorHub。
- 在 Filter by keyword 框中,键入 3scale operator 来查找 3scale 运算符。
- 点 3scale operator。这时会显示 Operator 信息。
- 阅读有关 Operator 的信息,再点 Install。Create Operator Subscription 页面将打开。
在 Create Operator Subscription 页面中,接受所有默认选择并点 Subscribe。
注意Operator 仅在您选择的集群上的特定单一命名空间中可用。
此时会显示 3scale-operator 详情页面,您可以在其中看到 Subscription Overview。
当订阅升级状态显示为 Up to date 后,点 Catalog > Installed Operators 来验证 3scale operator ClusterServiceVersion (CSV) 是否显示,其状态最终会在
operator-test
项目中解析为 InstallSucceeded。- 成功安装将注册 APIManager CRD,以及与 OpenShift API 服务器 中 Operator Capabilities 功能相关的 CRD。
成功安装后,通过
oc get
查询 CRD 定义的资源类型。例如,要验证 APIManager CRD 是否已正确注册,请执行以下命令:
oc get apimanagers
oc get apimanagers
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
您应该看到以下输出:
No resources found.
No resources found.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 如需故障排除信息,请参阅 OpenShift Container Platform 文档。