第12章 ポート転送を使用したクライアント設定

ルーターが利用できない場合には、heketi-cli が Heketi サービスと通信できるようにポート転送を設定できます。ポート転送用に以下のコマンドを実行します。

  1. 以下のコマンドを実行して Heketi サービス Pod 名を取得します。

    # oc get pods
  2. ローカルシステムのポートを Pod に転送するには、ローカルシステムの別のターミナルで以下のコマンドを実行します。

    # oc port-forward <heketi pod name> 8080:8080
  3. 元のターミナルで以下のコマンドを実行して、サーバーとの通信をテストします。

    # curl http://localhost:8080/hello

    これにより、ローカルポート 8080 を Pod ポート 8080 に転送します。

  4. 以下のコマンドを実行して Heketi サーバー環境変数を設定します。

    # export HEKETI_CLI_SERVER=http://localhost:8080
  5. 以下のコマンドを実行して、Heketi から情報を取得します。

    # heketi-cli topology info