VMware Auto Deploy Teil 5: Image-Builder PowerCLI anwenden

Image Builder per PowerCLI.

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.

Hier weiterlesen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.