第 2 章 将 API Designer 作为服务添加到 OpenShift 集群

2.1. 将 API Designer 作为服务添加到 OpenShift 4 项目中

对于 OpenShift 4.x,您需要验证 OpenShift 管理员是否已在项目中安装了 API Designer 操作器,如 OpenShift 的 Fuse 指南中所述

另外,OpenShift 管理员可能还添加了 API Designer 作为服务到项目中。如果没有,您必须执行该任务。

注意

API Designer 的前面名称 Apicurito 仍然在 API Designer 操作器的界面中可见。

前提条件

您的 OpenShift 管理员已在 OpenShift 项目中安装了 API Designer Operator。

流程

  1. 在 Web 浏览器中,打开 OpenShift 控制台并使用您的凭据(例如,用户名 developer 和密码 developer)登录。
  2. 选择包含 API Designer 操作器的项目。
  3. 选择 Topology,并确认您看到标有 fuse-apicurito 的图标。

    如果有用于 apicurito-service-uiapicurito-service-generator 的图标,您的 OpenShift 管理员已将 API Designer 添加为项目,您可以跳过这些步骤的其余部分。

    如果没有用于 apicurito-service-uiapicurito-service-generator 的图标,请继续下一步。

  4. 在左侧导航窗格中,单击 Add+
  5. Developer Catalog 部分下,单击 Operator Backed
  6. 在搜索字段中,键入 Apicurito 来过滤目录项。
  7. 单击 由红帽卡提供的 Apicurito
  8. Create

    此时会打开 API Designer 实例的最小起始模板的默认表单。接受默认值,或者(可选)编辑它们。

  9. Create 以触发新 API Designer 实例的 pod、服务和其他组件的启动。
  10. 要验证 API Designer 服务是否已添加到项目中,请选择 Topology,然后确认您看到 apicurito-service-uiapicurito-service-generator 的图标。
  11. 要打开 API 设计器,请单击 apicurito-service-ui 图标上的 URL 链接。