8.3. 导入发现的服务


在 OpenShift 集群中,您可以导入符合 OpenAPI 规格的新 API 服务。此 API 可以通过 3scale 进行管理。

先决条件

  • OpenShift 管理员为 OpenShift 集群配置了 Service Discovery。例如,OpenShift 管理员必须通过编辑 Fuse Online 自定义资源来指定 3scale 用户界面的 URL 来启用 3scale 发现。
  • 3scale 管理员为服务发现配置了 3scale 部署,如 About Service Discovery 所述。
  • 3scale 管理员已授予 3scale 用户或服务帐户(取决于配置的验证模式),以查看 API 服务及其命名空间。如需了解更多详细信息,您可以看到 授权 3scale 对 OpenShift 项目的访问权限
  • API 具有启用服务发现的正确注解,如 可发现服务的标准 中所述。
  • API 服务部署到安装 3scale 的同一个 OpenShift 集群上。
  • 您知道 API 的服务名称及其命名空间(OpenShift 项目)。

流程

  1. 登录 3scale 管理门户。
  2. 从管理门户的控制面板,单击 New API
  3. 选择 Import from OpenShift

  4. Namespace 字段中,指定或选择包含 API 的 OpenShift 项目,如 fuse
  5. Name 字段中,键入或选择该命名空间中的 OpenShift 服务的名称,如 i-task-api
  6. Create Service
  7. 等待新 API 服务异步导入到 3scale。在管理门户的右上角出现一条消息: 将很快导入该服务。You will receive a notification when it is done.

后续步骤

有关管理 API 的信息,请参阅 Red Hat 3scale API 管理文档

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat