第2章 3scale toolbox の使用
3scale toolbox は、コマンドラインから 3scale 製品を管理することのできる Ruby クライアントです。
重要
3scale toolbox は、すべての API プロダクト (APIaaP) 機能をサポートする訳ではありません。詳細は、3scale のリリースノートの 既知の問題 を参照してください。
2.1. toolbox のインストール
公式にサポートされている 3scale toolbox のインストール方法は、3scale toolbox のコンテナーイメージを使用するものです。
2.1.1. toolbox コンテナーイメージのインストール
前提条件
- Red Hat Container Catalog の 3scale toolbox イメージ を参照してください。
- Red Hat レジストリーサービスアカウントが必要です。
- このトピックの例では、Docker がインストールされ、デーモンが動作していることを前提としています。
手順
Red Hat コンテナーレジストリーにログインします。
$ docker login registry.redhat.io Username: ${REGISTRY-SERVICE-ACCOUNT-USERNAME} Password: ${REGISTRY-SERVICE-ACCOUNT-PASSWORD} Login Succeeded!toolbox のコンテナーイメージをプルします。
$ docker pull registry.redhat.io/3scale-amp2/toolbox-rhel7:3scale2.7
インストールを確認します。
$ docker run registry.redhat.io/3scale-amp2/toolbox-rhel7:3scale2.7 3scale help
関連情報
- OpenShift、Podman、または Docker での toolbox イメージインストールの詳細については、Red Hat Container Catalog のイメージ取得手順 を参照してください。
-
Kubernetes での 3scale toolbox インストール手順 も参照してください。OpenShift では、
kubectlではなく正しいイメージ名とocコマンドを使用する必要があります。
2.1.2. サポートされないバージョンの toolbox のインストール
手順
-
Fedora Linux、Ubuntu Linux、Windows、または macOS に、サポートされないバージョンの toolbox をインストールすることができます。そのためには、最新の
.rpm、.deb、.msi、または.pkgファイルを GitHub から ダウンロードしてインストールします。