![](https://vmword.com/wp-content/uploads/2018/02/image-builder-powercli1-e1517694171455.png)
Wir zeigen Ihnen, wie Sie mit PowerCLI Images bearbeiten. Sie erfahren, wie sie Images klonen, den Acceptance-Level ändern, nicht benötigte VIBs entfernen sowie Treiber hinzufügen.
Ausgangspunkt für die Arbeit mit den CLI-basierten Image-Builder ist ein Windows-PC mit installierter PowerCLI. Da es sich bei VMwares Image-Builder um ein Modul für PowerShellhandelt, muss auf diesem keine weitere Software installiert werden. Die weitere Vorgehendweise gestaltet sich dann wie folgt:
Zunächst starten Sie die aktuelle Version der PowerCLI oder installiert diese, sofern noch nicht geschehen. In der PowerCLI müssen Sie sich zunächst mit dem gewünschten vCenter-/Auto-Deploy-Server und dann den Image-Builder mit einem vorhandenen Depot verbinden. Haben Sie das ESXi-Offline-Bundle von VMwares Website heruntergeladen und in einem Verzeichnis ihrer Wahl auf dem Windows-Rechner (zum Beispiel N:\Depot) bereitgestellt, dann können Sie dem Image-Builder das neue Depot wie folgt bekanntgeben:
Add-EsxSoftwareDepot -DepotUrl N:\Depot\update-from-esxi6.5-6.5_update01
Das ZIP-Archiv enthält eine Konfigurationsdatei index.html, sowie alle übrigen benötigten Komponenten wie Basis-Images, VIBs, CIM-Provider und so weiter. Das Standard-Depot enthält zudem die beschriebenen zwei Image-Profile, die Sie als Admin durch Eingeben von
Get-ESXImageProfile
anzeigen lassen. Für den Anfang können Sie mit den vorhandenen Profilen experimentieren. Dazu klonen wir beispielsweise ein vorhandenes Profil (etwa …standard) auf ein Neues, das dann als Basis für Anpassungen dienen kann:
New-ESXimageProfile -CloneProfile ESXi-6.5.0-20170702001-standard -Name „MyProfile“ -Vendor ME
Hierbei wird auch offenbar, dass sämtliche Komponenten vom Acceptance-Level PartnerSupported sind. Wollte man das Depot um eigene VIBs ergänzen, die zum Beispiel CommunitySupported sind, würde der Acceptance-Level herabgesetzt werden.
New- ESXimageProfile -CloneProfile ESXi-6.5.0-20170702001-standard -Name „MyProfile“ -AcceptanceLevel CommunitySupported
Mit dem Cmdlet
Get-ESXSoftwarePackage
findet man dann auch ohne Auspacken des ZIPs im Explorer heraus, welche einzelnen VIB-Pakete das Image-Profil enthält.