使用 Puppet 配置虚拟机管理程序

使用 Puppet 配置虚拟机管理程序

我希望使用 Puppet 配置裸机主机以使用 Vagrant/VirtualBox 生成虚拟机,其配置也将由 Puppet 管理。

我认为可以通过以下方式实现:

  1. 使用下面提到的 Puppet 模块在主机上安装 Vagrant/Virtualbox。
  2. 使用 Puppet 创建预先编写的 Vagrantfiles。
  3. vagrant up运行定期在 Vagrantfile 目标列表上运行的自定义服务。

我可以找到大量关于如何使用 Vagrant/Virtualbox 配置虚拟机以及如何使用 Puppet 配置虚拟机的资源,但除了用于安装的 Puppet 模块之外,关于如何使用 Puppet 配置作为虚拟机管理程序的主机的资源却很少。流浪汉虚拟盒,这让我怀疑我是否正确地处理了这个问题 - 以及我是否忽略了一个更明显的实现。

你怎么认为?

谢谢!

尼古拉斯

相关内容