Automation Assembler 模板中的 vSphere 自定义规范
Automation Assembler
模板中的 vSphere
自定义规范在
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 地址。
