身為 vSphere 管理員,請建立內容程式庫來儲存和管理虛擬機器範本。
為獨立虛擬機器建立內容程式庫
您可以建立本機內容程式庫,並在其中填入範本和其他類型的檔案。您也可以建立已訂閱程式庫,以便使用現有的已發佈本機程式庫的內容。
若要保護內容程式庫的項目,您可以套用 OVF 安全性原則。部署或更新內容程式庫、將項目匯入內容程式庫或同步範本時,OVF 安全性原則會強制執行嚴格驗證。若要確保範本是由受信任憑證簽署的,可以將受信任 CA 的 OVF 簽署憑證新增至內容程式庫。
如需有關 vSphere 中的內容程式庫和虛擬機器範本的詳細資訊,請參閱vSphere 虛擬機器管理中的〈使用內容程式庫〉。
必要條件
必要權限:
- vCenter Server 執行個體)。 或 (對於要建立程式庫的
- (在目的地資料存放區上)。
程序
將獨立虛擬機器的虛擬機器映像填入內容程式庫中
建立內容程式庫後,將 OVA 或 OVF 格式的虛擬機器範本填入其中。DevOps 工程師可以使用範本在 vSphere IaaS control plane 環境中佈建新的獨立虛擬機器。
可以使用多種方法來填入程式庫。本主題說明了如何透過從本機電腦或從 Web 伺服器匯入檔案,將項目新增至本機內容程式庫。如需填入內容程式庫的其他方式,請參閱 vSphere 虛擬機器管理中的〈使用內容填入程式庫〉。
備註: 您使用的虛擬機器映像沒有任何限制。如果要測試可供使用的 OVA 映像,可以從
建議的映像頁面下載這些映像。請記住,這些映像僅供 POC 使用。在生產環境中,使用遵循企業安全性原則的最新修補程式和所需安全性設定建立映像。
必要條件
- 建立與 vSphere IaaS control plane 相容的虛擬機器映像。
映像規格要求所有虛擬機器映像都包含 VMware Tools 或等效的開放原始碼套件。映像必須使用以下某種版本組合來啟動載入客體作業系統及其網路堆疊。如需詳細資訊,請參閱〈啟動載入提供者〉。
- Linux + Cloud-Init 版本 17.9-21.2 以及 DataSourceVMwareGuestInfo。
- Linux + Cloud-Init 版本 21.3+
- Windows + Cloudbase-Init 版本 1.1.0+
- Windows + Sysprep (系統準備)
如需 Cloud-Init 的相關資訊,請參閱官方說明文件:自訂雲端執行個體的標準。
如需 Sysprep 的相關資訊,請參閱官方說明文件:系統準備概觀。
- 如果您的程式庫受安全性原則保護,請確保所有程式庫項目均符合標準。如果受保護的程式庫包含一組符合標準的項目和不符合標準的項目,則 kubectl get virtualmachineimages 無法向 DevOps 工程師呈現虛擬機器映像。
- 所需權限:程式庫上的 和 。
程序
結果
此項目會出現在範本索引標籤或其他類型索引標籤上。