IBM Cloud Docs
Extension de l'interface de ligne de commande IBM Cloud avec des plug-in

Extension de l'interface de ligne de commande IBM Cloud avec des plug-in

L'interface de ligne de commande IBM Cloud® prend en charge une structure de plug-in destinée à étendre ses fonctionnalités. Installer un plug-in à partir d'un référentiel, d'une URL ou installer localement un binaire de plug-in.

Pour explorer d'autres commandes de gestion de plug-in, exécutez ibmcloud plugin afin d'afficher les messages d'aide. Pour plus d'informations, voir Ajout et suppression de plug-in d'interface de ligne de commande IBM Cloud.

Avant de commencer

Installez l'interface de ligne de commandeIBM Cloud autonome afin de pouvoir installer les plug-in d'interface de ligne de commande pour IBM Cloud.

Recherche d'un plug-in

Utilisez la commande ibmcloud plugin repo-plugins pour reconnaître tous les plug-in disponibles dans le référentiel.

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
...

Installation d'un plug-in depuis le référentiel d'interface CLI IBM Cloud

Installation d'un plug-in spécifique

Utilisez la commande ibmcloud plugin install PLUGIN_NAME pour installer un plug-in spécifique. Par exemple, utilisez la commande suivante pour installer le plug-in d'interface de ligne de commande IBM Cloud Code Engine:

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.

Installation de tous les plug-in

Utilisez la commande plugin install -a pour installer tous les plug-in disponibles les plus récents qui se trouvent dans le référentiel:

ibmcloud plugin install -a

Installation de plusieurs plug-in

Utilisez la commande plugin install PLUGIN_NAME@VERSION pour installer plusieurs plug-in en même temps. Par exemple, utilisez la commande suivante pour installer les plug-in container-service@1.0.506 et secrets-manager@0.1.25:

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

Pour plus d'informations, voir ibmcloud plugin install.

Confirmation des plug-in installés

Utilisez la commande plugin list pour confirmer que tous les plug-in requis sont installés dans l'interface de ligne de commande IBM Cloud. La commande plugin list renvoie les informations suivantes pour chaque plug-in installé:

  • Le nom du plug-in
  • La version actuelle du plug-in
  • Si une version plus récente du plug-in est disponible
  • Si la version du plug-in prend en charge l'utilisation de points d'extrémité privés
ibmcloud plugin list

mise à jour des plug-in installés

Utilisez la commande plugin update pour mettre à jour les plug-in installés dans l'interface de ligne de commande IBM Cloud. La commande plugin update renvoie les informations suivantes pour chaque plug-in installé:

  • La version actuelle du plug-in
  • La dernière version du plug-in disponible
ibmcloud plugin update

Rubriques connexes

Vous pouvez également installer un plug-in à partir d'une URL, télécharger un plug-in ou installer un fichier binaire de plug-in en local: