第2章 3scale toolbox の使用
3scale toolbox は、コマンドラインから 3scale サービスを管理することのできる Ruby クライアントです。
2.1. toolbox のインストール
公式にサポートされている 3scale ツールボックスのインストール方法は次のとおりです。
-
yum
またはrpm
を使用する Red Hat Enterprise Linux - 3scale ツールボックスコンテナーイメージ
2.1.1. RHEL へのツールボックスのインストール
yum
または rpm
を使用して、ツールボックスを Red Hat Enterprise Linux にインストールできます。
前提条件
次のリポジトリーへのアクセスを有効にする必要があります。
-
rhel-7-server-3scale-amp-2.6-rpms
-
rhel-server-rhscl-7-rpms
以下に例を示します。
$ sudo subscription-manager repos --enable=rhel-7-server-3scale-amp-2.6-rpms --enable rhel-server-rhscl-7-rpms
手順
ツールボックスをインストールします。
$ yum install 3scale-toolbox
インストールを確認します。
$ 3scale help
2.1.2. toolbox コンテナーイメージのインストール
前提条件
-
3scale-amp26/toolbox
イメージについては、Red Hat Container Catalog ページ を参照してください。 - 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-amp26/toolbox
インストールを確認します。
$ docker run --rm registry.redhat.io/3scale-amp26/toolbox:latest 3scale help
関連情報
- podman または OpenShift を使用したインストールの詳細は Red Hat Container Catalog でイメージを取得する手順 を参照してください。
2.1.3. サポートされないバージョンの toolbox のインストール
ただし、Fedora Linux、Ubuntu Linux、Windows、または macOS に、サポートされないバージョンを使用できます。そのためには、最新の .rpm
、.deb
、.msi
、または .pkg
ファイルを GitHub から ダウンロードしてインストールします。