第4章 3scale toolbox
3scale toolbox は、コマンドラインから 3scale 製品を管理することのできる Ruby クライアントです。
3scale のドキュメントには、3scale toolbox のインストール、サポートされる toolbox コマンド、サービス、プラン、SSL および TLS に関する問題のトラブルシューティングなどについての情報が掲載されています。詳細は、以下のいずれかのセクションを参照してください。
4.1. toolbox のインストール
公式にサポートされている 3scale toolbox のインストール方法は、3scale toolbox のコンテナーイメージを使用するものです。
4.1.1. toolbox コンテナーイメージのインストール
本セクションでは、toolbox コンテナーイメージをインストールする方法について説明します。
前提条件
- Red Hat Ecosystem Catalog の 3scale toolbox イメージ を参照する。
- Red Hat レジストリーサービスアカウントがある。
- このトピックの例では、Podman がインストールされていることを前提としている。
手順
Red Hat Ecosystem Catalog にログインします。
$ podman login registry.redhat.io Username: ${REGISTRY-SERVICE-ACCOUNT-USERNAME} Password: ${REGISTRY-SERVICE-ACCOUNT-PASSWORD} Login Succeeded!
toolbox のコンテナーイメージをプルします。
$ podman pull registry.redhat.io/3scale-amp2/toolbox-rhel7:3scale2.10
インストールを確認します。
$ podman run registry.redhat.io/3scale-amp2/toolbox-rhel7:3scale2.10 3scale help
4.1.2. サポートされないバージョンの toolbox のインストール
手順
-
Fedora Linux、Ubuntu Linux、Windows、または macOS に、サポートされないバージョンの toolbox をインストールすることができます。そのためには、最新の
.rpm
、.deb
、.msi
、または.pkg
ファイルを GitHub から ダウンロードしてインストールします。
関連情報
- OpenShift、Podman、または Docker での toolbox イメージインストールの詳細については、Red Hat Ecosystem Catalog のイメージ取得手順 を参照してください。
-
Kubernetes での 3scale toolbox インストール手順 も参照してください。OpenShift では、
kubectl
ではなく正しいイメージ名とoc
コマンドを使用する必要があります。