29.8. 授权 3scale 对 OpenShift 项目的访问权限
作为 OpenShift 项目管理员,您可以在 OAuth 令牌无效时授权 3scale 用户访问命名空间。
先决条件
- 您需要具有作为 OpenShift 项目管理员的凭据。
-
OpenShift 管理员为 OpenShift 集群配置了 Service Discovery。例如,对于 Fuse Online API,OpenShift 管理员必须将 Fuse Online 服务的
CONTROLLERS_EXPOSE_VIA3SCALE
环境变量设置为true
。 - 3scale 管理员已配置了 3scale 服务发现部署,如适用于 可发现服务的标准 中所述。
- 您知道 OpenShift 项目的 API 服务名称及其命名空间。
- API 服务部署到安装 3scale 的同一个 OpenShift 集群上。
- API 具有启用服务发现的正确注解,如 可发现服务的标准 中所述。
步骤
- 单击 Authenticate 以启用此选项 链接。
- 使用命名空间管理员凭据登录 OpenShift。
- 点 Allow selected permissions 授权 3scale 用户的访问权限。
其他资源
- 有关管理 API 的信息,请参阅 Red Hat 3scale API 管理文档。