プラグインを使用した 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 からプラグインをインストールしたり、プラグインをダウンロードしたり、プラグイン・バイナリーをローカルにインストールしたりすることもできます。
- プラグインをローカルにインストールするか、URL からインストールするには、
ibmcloud plugin installを参照してください。 - プラグインをダウンロードするには、 プラグインのダウンロード方法 を参照してください。