在 Automation Assembler 中部署到以 vSphere 為基礎的雲端區域時,自訂規格可在部署時套用客體作業系統設定。
啟用自訂規格
自訂規格必須存在於 vSphere 中您部署到的目標上。
直接編輯雲端範本代碼。下列範例指向 vSphere 上 WordPress 主機的 automation-assembler-linux
自訂規格。
resources: WebTier: type: Cloud.vSphere.Machine properties: name: wordpress cpuCount: 2 totalMemoryMB: 1024 imageRef: 'Template: ubuntu-18.04' customizationSpec: 'automation-assembler-linux' folderName: '/Datacenters/Datacenter/vm/deployments'
使用自訂規格還是 cloudConfig 命令
如果您希望佈建體驗與您目前在 vSphere 中執行的動作相符,則繼續使用自訂規格可能是最佳方式。但是,若要擴充到混合或多雲端佈建,則 cloudConfig 初始化命令是較為中性的方法。
如需有關雲端範本中 cloudConfig 區段的詳細資訊,請參閱Automation Assembler 範本中的組態命令。
命令和自訂規格可能無法混合
部署至 vSphere 時,如果您嘗試合併內嵌的 cloudConfig 命令和自訂規格初始化,請務必謹慎進行。它們未正式相容,因此一起使用時可能會產生不一致或不必要的結果。
如需命令和自訂規格的互動方式範例,請參閱 Automation Assembler 中的 vSphere 靜態 IP 位址。