Le composant VMware.Image Builder de VMware PowerCLI fournit des applets de commande pour la gestion des VIB, des profils d'image et d'autres contenus dans les dépôts de logiciels.
vSphere 7.0 a introduit de nouvelles méthodes de création de modules VIB avec des bulletins et des correctifs hérités, et les dépôts de logiciels contiennent des images de base, des modules complémentaires et des composants fournisseur, ainsi que des VIB et des profils d'image. VMware PowerCLI 12.0 et versions ultérieures fournissent des applets de commande qui fonctionnent avec le nouveau contenu dans les dépôts de logiciels.
VMware.ImageBuilder inclut les applets de commande suivantes.
Note : Lorsque vous exécutez des applets de commande VMware.ImageBuilder, indiquez tous les paramètres sur la ligne de commande lorsque vous appelez l'applet de commande. Il n'est pas recommandé d'indiquer des paramètres en mode interactif.
Exécutez
Get-Help
cmdlet_name à la suite de l'invite
PowerCLI pour obtenir des informations de référence détaillées.
Applet de commande | Description |
---|---|
Add-EsxSoftwareDepot | Ajoute le dépôt de logiciels ou le fichier ZIP à l'emplacement spécifié à votre environnement actuel. Télécharge les métadonnées du dépôt et analyse les bundles VIB pour rechercher les dépendances. |
Remove-EsxSoftwareDepot | Se déconnecte du dépôt de logiciels défini. |
Get-EsxSoftwareDepot | Renvoie la liste des dépôts de logiciels qui se trouvent dans l'environnement actuel. Si vous voulez examiner et gérer les profils d'image et les VIB, vous devez préalablement ajouter le dépôt de logiciels correspondant à l'environnement. |
Get-EsxSoftwarePackage | Renvoie la liste des objets de modules logiciels (VIB). Utilisez les options de cette cmdlet pour filtrer les résultats. |
Get-EsxImageProfile | Retourne le tableau des objets ImageProfile de tous les dépôts actuellement ajoutés. |
New-EsxImageProfile | Crée un profil d'image. Dans la plupart des cas, il est recommandé de créer un profil en clonant un profil existant. Reportez-vous à la section Cloner un profil d'image avec des applets de commande PowerCLI. |
Set-EsxImageProfile | Modifie un objet local ImageProfile et exécute des tests de validation sur le profil modifié. L'applet de commande retourne l'objet modifié, mais ne le fait pas persister. |
Export-EsxImageProfile | Exporte un profil d'image sous la forme d'une image ISO d'ESXi pour l'installation d'ESXi ou sous la forme d'un fichier ZIP. |
Compare-EsxImageProfile | Retourne une structure ImageProfileDiff qui indique si les deux profils disposent de la même liste de bundles VIB et du même niveau d'acceptation. Reportez-vous à la section Niveaux d'acceptation. |
Remove-EsxImageProfile | Supprime le profil d'image du dépôt de logiciels. |
Add-EsxSoftwarePackage | Ajoute un ou plusieurs nouveaux packages (VIB) à un profil d'image existant. |
Remove-EsxSoftwarePackage | Supprime un ou plusieurs packages (VIB) d'un profil d'image. |
Set-ESXImageProfileAssociation | Associe le profil d'image spécifié au système ESXi spécifié. |
Applet de commande | Description |
---|---|
Get-DepotAddons | Récupère un tableau d'objets qui fournissent des informations de base sur les modules complémentaires d'un dépôt de logiciels. |
Get-DepotBaseImages | Récupère un tableau d'objets qui fournissent des informations de base sur les images de base dans un dépôt de logiciels. |
Get-DepotComponents | Récupère un tableau d'objets qui fournissent des informations de base sur les composants d'un dépôt de logiciels. |
Get-DepotInfo | Récupère les informations de base sur le dépôt de logiciels situé à l'adresse URL ou au chemin d'accès au fichier spécifié. |
Get-DepotVibs | Récupère un tableau d'objets qui fournissent des informations de base sur les VIB dans un dépôt de logiciels. |
New-IsoImage | Génère une image ISO en utilisant le dépôt de logiciels et la spécification logicielle spécifiés dans le chemin d'accès au fichier spécifié. |
New-PxeImage | Génère une image PXE en utilisant le dépôt de logiciels et la spécification logicielle spécifiés dans le chemin d'accès au fichier spécifié. |