使用外掛程式延伸 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. - 若要下載外掛程式,請參閱 如何下載外掛程式?