如果开发环境在主机上运行,有没有一种快速的方法来配置这些并将它们部署到多台机器上?如果是这样,怎么做?
Vagrant 这样做,但作为虚拟机,这可能会非常缓慢。
有哪些可行的替代方案?
如果开发环境在主机上运行,有没有一种快速的方法来配置这些并将它们部署到多台机器上?如果是这样,怎么做?
Vagrant 这样做,但作为虚拟机,这可能会非常缓慢。
有哪些可行的替代方案?
当然,如果您正在谈论使用资源池来部署和配置您的虚拟机(开发虚拟机)。
为简单起见,我假设您的虚拟环境托管在 VMWare 上。
这里有一些事情可以开始
对于自动创建 VM(从模板部署、配置网络等),您可以使用 VMWare 的 PowerCLI(Powershell cmdlet) - 更多信息请点击此处
如果您的开发环境纯粹是 Windows,那么对于配置管理,您可以使用 DSC(免费),或者如果您(您的组织)能够负担得起使用SCCM的昂贵路线
按需拆分和配置这些机器完全取决于您的需求。一种(更常见的方法)是创建一个 VM 模板(也称为基本 vm),然后从该模板部署一个 VM。
这个基本模板通常是一个简单的操作系统 + 一些常用的实用程序 + 工具 - 一旦从模板部署了 VM,您就可以使用上述 CM(配置管理)工具之一来安装/配置这个 VM。
希望这可以为正确的方向提供一些指导