第 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 管理员已安装了 API Designer 操作器,并在 OpenShift 项目中订阅它。
流程
- 在 Web 浏览器中,打开 OpenShift 控制台并使用您的凭据(例如,用户名 developer 和密码 developer)登录。
- 选择 Topology。
- 选择包含 API Designer 操作器的项目。
验证您是否看到标记为 apicurito-operator 的图标。
如果 apicurito-service 有另一个图标,则您的 OpenShift 管理员已将 API Designer 作为服务添加到项目中。
如果没有用于 apicurito-service 的图标,请继续第 5 步。
- 在左侧导航窗格中,单击 Add+。
- 选择 From Catalog 选项。
- 在搜索字段中,键入 API 来过滤目录项。
- 点 Apicurito CRD 卡。
点 Create。
此时会打开 API Designer 实例的最小起始模板的默认表单。size 选项引用 API Designer 的 pod 数量。默认为新资源类型的三个 pod,其中包含特定于管理 API Designer 的逻辑。
- 接受默认值,或者(可选)编辑它。
- 点 Create 以触发新 API Designer 实例的 pod、服务和其他组件的启动。
- 要验证 API Designer 服务是否已添加到项目中,请选择 Topology,然后确认您看到了 apicurito-service 的图标。