Event Streams CLI の概要

ライト、標準、およびエンタープライズの各プランに Event Streams CLI をインストールしてセットアップするには、以下のステップを実行します。

ステップ 1. IBM Cloud CLI のインストール

CLI のインストール方法について詳しくは、 IBM Cloud CLI の概要を参照してください。

ステップ 2 IBM Cloud へのログイン

以下のコマンドを実行して、IBM Cloud にログインします。

ibmcloud login -a cloud.ibm.com

ステップ 3。 Event Streams インスタンスの作成

ライト・プラン、標準プラン、またはエンタープライズ・プランを使用して、IBM Cloud 上に Event Streams インスタンスを作成します。

以下のいずれかの方法を選択します。

  • IBM Cloud コンソールからインスタンスを作成するには、 カタログの Event Streams エントリーに移動します。

  • エンタープライズ・プランで CLI からインスタンスを作成するには、以下のコマンドを実行します。

    ibmcloud resource service-instance-create <INSTANCE_NAME> messagehub enterprise-3nodes-2tb <REGION>
    

    エンタープライズは、クラスターごとにその専用リソースがあるため、プロビジョンに多くの時間が必要です。そのため、新規エンタープライズ・インスタンスには、最大で 3 時間かかることがあります。

  • 標準プランで CLI からインスタンスを作成するには、以下のコマンドを実行します。

    ibmcloud resource service-instance-create <INSTANCE_NAME> messagehub standard <REGION>
    

    基盤となるリソースが既にセットアップされているため、新規標準インスタンスのプロビジョンは即時に行われます。

ステップ 4: オプション: このインスタンスのサービス API キーを作成します

オプションで、サービス API キーを作成できます。 ROLE_NAME の有効な値は、Manager、Writer、および Reader です。 これらの権限については、Event Streams リソースへのアクセスの管理で説明しています。

  • IBM Cloud コンソールから API キーを作成するには、インスタンス・ページからサービス資格情報を入力し、**「新規資格情報」**をクリックします。

  • CLI から API キーを作成するには、以下のコマンドを実行します。

    ibmcloud resource service-key-create <KEY_NAME> <ROLE_NAME> --instance-name <INSTANCE_NAME>
    

ステップ 5. Event Streams CLI プラグインのインストール

以下のコマンドを実行します。

ibmcloud plugin install event-streams

ステップ 6. Event Streams プラグインの初期化

Event Streams CLI コマンドを実行する前に、まずプラグインを初期化する必要があります。 以下のコマンドを実行し、Event Streams インスタンスを選択します。

ibmcloud es init

Event Streams CLI コマンドについて詳しくは、 CLI リファレンス を参照してください。