当 Cloud Assembly 模板基于 vSphere 模板部署映像时,必须提前配置 vSphere 模板以支持 cloud-init。
要配置vSphere模板以支持 cloud-init,请执行以下步骤。
- 在将成为模板的虚拟机上,安装 cloud-init。
例如,在 CentOS 上,使用
yum
安装 cloud-init,或者在 Ubuntu 上,使用apt-get
进行安装。 - 将虚拟机的 CD-ROM 设置为直通模式。
- 从客户机操作系统命令行,运行
cloud-init clean
。注:cloud-init clean
完成后,不要再修改虚拟机。 - 关闭虚拟机并将其转换为模板。