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