第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
$ docker 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 のコンテナーイメージをプルします。
docker pull registry.redhat.io/3scale-amp2/toolbox-rhel7:3scale2.7
$ docker pull registry.redhat.io/3scale-amp2/toolbox-rhel7:3scale2.7
Copy to Clipboard Copied! Toggle word wrap Toggle overflow インストールを確認します。
docker run registry.redhat.io/3scale-amp2/toolbox-rhel7:3scale2.7 3scale help
$ docker run registry.redhat.io/3scale-amp2/toolbox-rhel7:3scale2.7 3scale help
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
関連情報
- 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 から ダウンロードしてインストールします。