通過 vSphere ESXi Image Builder 可以建立 ESXi 映像設定檔以供 vSphere Auto Deploy 使用,將自訂第三方驅動程式新增到現有映像設定檔並匯出到 ISO 或服務包,以及執行升級。

如需與 VMware vSphere 軟體建立、封裝和分發方式相關的基本概念,請參閱〈實體套件、元件、附加元件和 ESXi 基礎映像〉

圖 1. Image Builder 架構

Image Builder 會將映像設定檔和一或多個 VIB 視為輸入,然後產生 ISO 或 ZIP 做為輸出。

您可以在數個不同狀況下,使用 vSphere ESXi Image Builder cmdlet 來管理要部署到 ESXi 主機的軟體。

表 1. 可使用 vSphere ESXi Image Builder 的案例
vSphere ESXi Image Builder 使用案例 說明
建立要供 vSphere Auto Deploy 使用的映像設定檔 使用 vSphere ESXi Image Builder 建立映像設定檔,此設定檔定義 vSphere Auto Deploy 用於佈建主機的 VIB。
將自訂第三方驅動程式新增到現有的映像設定檔,並匯出到 ISO 或服務包 當您將第三方驅動程式或延伸自訂 VIB 新增到 ESXi 主機時,請使用 vSphere ESXi Image Builder 來複製 VMware 提供的基礎映像、新增自訂 VIB,然後匯出到 ISO 或離線服務包 ZIP 檔案。
執行升級 如果升級包含自訂延伸或驅動程式的系統,您可以使用 vSphere ESXi Image Builder 建立包含自訂延伸之 vSphere 6.7 相容 VIB 的自訂映像設定檔。將自訂映像設定檔匯出到 ISO 或 ZIP,以使用 Update Manager 基準升級系統。
建立磁碟使用量較少的自訂映像 如果您需要磁碟使用量最小的映像,可以使用 vSphere ESXi Image Builder 複製 ESXi 基礎映像設定檔並移除 VIB。

vSphere ESXi Image Builder cmdlet 會將映像設定檔和 VIB 視為輸入,並產生各種輸出。

表 2. vSphere ESXi Image Builder Cmdlet 的輸入和輸出
參數 說明
輸入 位於軟體存放庫中的映像設定檔和 VIB 用作 Windows 用戶端上執行的 PowerCLI cmdlet 的輸入。
輸出 PowerCLI cmdlet 會建立可匯出到 ISO 映像或離線存放庫 ZIP 檔案的自訂映像設定檔。ISO 映像可用於安裝。ZIP 存放庫可由 Update Manageresxcli software 命令用於更新或安裝映像。vSphere Auto Deploy 規則中也可使用映像設定檔來自訂用於佈建 ESXi 主機的軟體。

請觀看視訊「使用 Image Builder CLI」,以取得有關 vSphere ESXi Image Builder 的資訊: