2.3. 在 OpenShift 4.x 服务器上安装 Apicurito Operator
Red Hat Fuse on OpenShift 提供了基于 Web 的 API 设计器 Apicurito,可用于设计 REST API。新的 Apicurito Operator 简化了 OpenShift Container Platform 4.1 的安装和升级过程。对于 Fuse 7.4,OperatorHub 中提供 Apicurito Operator。按照以下步骤安装 Operator。
先决条件
- 您可以访问 OpenShift 服务器。
- 您已为 Red Hat Container Registry 配置身份验证。
流程
- 启动 OpenShift 4.x 服务器。
- 在浏览器中打开 OpenShift 控制台。使用您的凭证登录到控制台。
- 点 Catalog,然后点 OperatorHub。
-
在搜索字段中输入 Apicurito,然后按
Enter
键。您可以在右侧面面板中看到 Apicurito Operator。 - 点 Apicurito Operator。此时会显示 Apicurito Operator 安装窗口。
点 Install。此时会显示 Create Operator Subscription 表单。表单有如下选项:
- 安装模式
- 更新频道
批准策略.
根据偏好选择,也可以保留默认值。
- 点 Subscribe.Apicurito Operator 现在安装在所选命名空间中。
- 要验证,请单击 Catalog,然后单击 Installed Operator。您可以在列表中看到 Apicurito Operator。
点 Name 列中的 Apicurito Operator。单击 Provided APIs 下的 Create New。使用默认值创建新的自定义资源定义(CRD)。作为 CR 的一部分支持以下字段:
- 大小:您 apicurito operator 将有多少个 pod。
- 镜像:picurito 镜像。在现有安装中更改此镜像将触发 Operator 的升级。
- 点 Create。这将创建一个新的 apicurito-service。