第 5 章 3scale API 管理 toolbox
注意
toolbox CLI 组件不再是活跃改进的主要重点。虽然它仍可用,但我们建议用户预测将来的有限改进。对配置和自动化需求的当前重点在于 3scale 应用能力操作员。
3scale toolbox 是一个 Ruby 客户端,可让您从命令行管理 3scale 产品。
3scale 文档中有有关安装 3scale toolbox、支持的 toolbox 命令、服务、计划、SSL 和 TLS 故障排除问题的信息。如需了解更多详细信息,请参阅以下部分之一:
5.1. 安装 toolbox 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
官方支持的安装 3scale toolbox 的方法是使用 3scale toolbox 容器镜像。
5.1.1. 安装 toolbox 容器镜像 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
本节介绍如何安装 toolbox 容器镜像。
先决条件
- 请参阅 Red Hat Ecosystem Catalog 中的 3scale API Management toolbox 镜像。
- 您必须有一个红帽 registry 服务帐户。
- 本主题中的示例假定您已安装了 Podman。
流程
登录到红帽生态系统目录:
podman login registry.redhat.io Username: ${REGISTRY-SERVICE-ACCOUNT-USERNAME} Password: ${REGISTRY-SERVICE-ACCOUNT-PASSWORD} Login Succeeded!$ podman login registry.redhat.io Username: ${REGISTRY-SERVICE-ACCOUNT-USERNAME} Password: ${REGISTRY-SERVICE-ACCOUNT-PASSWORD} Login Succeeded!Copy to Clipboard Copied! Toggle word wrap Toggle overflow 拉取 toolbox 容器镜像:
podman pull registry.redhat.io/3scale-amp2/toolbox-rhel8:3scale2.14
$ podman pull registry.redhat.io/3scale-amp2/toolbox-rhel8:3scale2.14Copy to Clipboard Copied! Toggle word wrap Toggle overflow 验证安装:
podman run registry.redhat.io/3scale-amp2/toolbox-rhel8:3scale2.14 3scale help
$ podman run registry.redhat.io/3scale-amp2/toolbox-rhel8:3scale2.14 3scale helpCopy to Clipboard Copied! Toggle word wrap Toggle overflow
其他资源
- 在 Red Hat Ecosystem Catalog 中获取镜像的说明
在 Kubernetes 上安装 3scale API Management toolbox 的说明
注: 您必须在 OpenShift 上使用正确的镜像名称和
oc命令而不是kubectl。