IBM Cloud Docs
プラグインを使用した IBM Cloud CLI の拡張

プラグインを使用した IBM Cloud CLI の拡張

IBM Cloud® コマンド・ライン・インターフェースは、機能を拡張するためにプラグイン・フレームワークをサポートしています。 リポジトリやURLからプラグインをインストールするか、プラグインバイナリをローカルにインストールします。

プラグインを管理するためのその他のコマンドについては、ibmcloud plugin を実行してヘルプ・メッセージを表示してください。 詳しくは、 IBM Cloud CLI プラグインの追加と削除 を参照してください。

開始前に

スタンドアロン IBM Cloud CLI をインストールして、 IBM Cloudの CLI プラグインをインストールできるようにします。

プラグインの検索

ibmcloud plugin repo-plugins コマンドを使用して、リポジトリー内の使用可能なすべてのプラグインをディスカバーします。

ibmcloud plugin repo-plugins
Status             Name                                        Versions                       Description   
Update Available   container-service/kubernetes-service        0.3.49, 0.3.47, 0.3.34...      IBM Cloud Kubernetes Service for management of Kubernetes clusters   
Update Available   cloud-functions                             1.0.32, 1.0.30, 1.0.29...      Manage Cloud Functions
...

IBM Cloud CLI リポジトリーからのプラグインのインストール

特定のプラグインのインストール

ibmcloud plugin install PLUGIN_NAME コマンドを使用して、特定のプラグインをインストールします。 例えば、以下のコマンドを使用して、 IBM Cloud Code Engine CLI プラグインをインストールします。

ibmcloud plugin install code-engine
Looking up 'code-engine' from repository 'IBM Cloud'...
Plug-in 'code-engine 1.23.2' found in repository 'IBM Cloud'
Attempting to download the binary file...
 54.29 MiB / 54.29 MiB [============================================] 100.00% 10s
56929376  bytes downloaded
Installing binary...
OK
Plug-in 'code-engine 1.23.2' was successfully installed into /Users/username/.bluemix/plugins/code-engine. Use 'ibmcloud plugin show code-engine' to show its details.

すべてのプラグインのインストール

plugin install -a コマンドを使用して、リポジトリー内にある使用可能な最新のプラグインをすべてインストールします。

ibmcloud plugin install -a

複数のプラグインのインストール

plugin install PLUGIN_NAME@VERSION コマンドを使用して、複数のプラグインを同時にインストールします。 例えば、以下のコマンドを使用して、 container-service@1.0.506 プラグインと secrets-manager@0.1.25 プラグインをインストールします。

ibmcloud plugin install container-service@1.0.506 secrets-manager@0.1.25

細については、 ibmcloud plugin installを参照してください。

インストール済みプラグインの確認

plugin list コマンドを使用して、必要なすべてのプラグインが IBM Cloud CLI にインストールされていることを確認します。 plugin list コマンドは、インストールされているプラグインごとに以下の情報を返します。

  • プラグイン名
  • プラグインの現在のバージョン
  • プラグインの最新バージョンが利用可能かどうか
  • プラグインのバージョンがプライベートエンドポイントの使用をサポートしているかどうか
ibmcloud plugin list

インストール済みプラグインの更新

plugin update コマンドを使用して、 IBM Cloud CLI にインストールされているプラグインを更新します。 plugin update コマンドは、インストールされているプラグインごとに以下の情報を返します。

  • 現在のプラグインのバージョン
  • 利用可能な最新のプラグインバージョン
ibmcloud plugin update

関連情報

URL からプラグインをインストールしたり、プラグインをダウンロードしたり、プラグイン・バイナリーをローカルにインストールしたりすることもできます。