使用外掛程式延伸 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 安裝外掛程式、下載外掛程式或在本機安裝外掛程式二進位檔: