可以将云模板定义为从外部 IPAM 提供程序获取 IP 地址分配并进行管理。此示例使用 Infoblox 作为外部 IPAM 提供程序。
这是外部 IPAM 集成工作流的最后一步,在此步骤中,将定义并部署云模板,用于将之前定义的网络和网络配置文件连接到您组织的 Infoblox 帐户,以从外部 IPAM 提供程序(而非 vRealize Automation)获取已部署虚拟机的 IP 地址分配并进行管理。
该工作流使用 Infoblox 作为外部 IPAM 提供程序,在某些步骤中,示例值为 Infoblox 所独有,但本意是该过程可应用于其他外部 IPAM 集成。
注: 对于使用 Infoblox 作为外部 IPAM 提供程序的云模板,最多可以在 20 分钟时间段内运行 200 个并发部署。此比例因子已在以下云模板中进行了测试:包含部署到
vCenter 的单个虚拟机,且所用的网络使用 Infoblox 作为外部 IPAM 提供程序,如以下示例代码所示。
通过使用 VMware vRealize Automation 和 Infoblox DDI 自动对虚拟机执行 IPAM 和 DNS Infoblox 博客提供了相关信息。
部署云模板并启动虚拟机后,用于部署中每个虚拟机的 IP 地址将在vCenter 中每个已部署虚拟机的 vSphere Web Client 记录中显示为一条新主机记录。
页面中显示为一个网络条目,在 IPAM 提供程序帐户的 IPAM 提供程序网络以及主机前提条件
外部 IPAM 提供程序集成工作流的上下文中显示了此步骤顺序。请参见教程:为 vRealize Automation 配置提供程序特定的外部 IPAM 集成。
- 确认您具有云管理员凭据。请参见在 vRealize Automation 中使用云帐户所需的凭据。
- 确认您具有云管理员用户角色。请参见vRealize Automation 用户角色是什么。
- 确认您具有外部 IPAM 提供程序(例如 Infoblox 或 BlueCat)的帐户,并且具有使用 IPAM 提供程序访问组织帐户的正确访问凭据。
- 确认您对主机帐户具有管理员访问权限,并满足在主机 vCenter 中已部署虚拟机的 vSphere Web Client 记录中显示状态记录所需的任何角色要求。
- 确认您具有外部 IPAM 提供程序的 IPAM 集成点。请参见在 vRealize Automation 中为 Infoblox 添加外部 IPAM 集成。
- 确认您已配置 vRealize Automation 网络和网络配置文件,以支持所需 IPAM 集成点的外部 IPAM 集成。请参见在 vRealize Automation 中配置网络和网络配置文件,以对现有网络使用外部 IPAM。
- 确认您的项目和云区域已添加标记,与 IPAM 集成点和网络或网络配置文件中的标记匹配。(可选)将项目配置为支持自定义资源命名。
有关项目和云区域的角色以及云模板中其他基础架构元素的角色的详细信息,请参见教程:在 Cloud Assembly 中设置和测试多云基础架构和部署。有关标记的详细信息,请参见如何使用标记来管理 Cloud Assembly 资源和部署。
有关使用项目中的设置自定义命名虚拟机的信息,请参见在 Cloud Assembly 中为已部署的资源创建项目级自定义名称。