2015-11-21 83 views
0

Ohai厨师。 我想在基于KVM的管理程序上调配VM。 但是,厨师配置没有用于KVM的驱动程序。 最接近的是Vargrant + libvirt。但我不确定一个想法对于生产有多好。 AFAIK Vagrant用于开发和测试阶段。配备厨师的KVM虚拟机

有什么选择配置基于KVM的Vm与厨师? 在此先感谢

+0

https://github.com/chef/knife-kvm – tsturzl

+0

我以前看着这一点。 它可以用于操作,但我正在寻找更多的方法来配置和配置配方。 –

+1

所以你想在主机上自动设置KVM,然后管理配置虚拟机,然后通过状态(运行,停止,重新启动等)来控制这些虚拟机? – tsturzl

回答

0

选项是自己写东西或使用Terraform(或类似的,但真正的主要的其他选项是Terraform)。你可以直接跳转到制作一个厨师供应驱动程序,但这将是很多工作要做的。你可以更容易地创建一个基于virsh的LWRP,它对你的用例更具体一些。

+0

感谢您的回答。 我一开始想的是LWRP,但也许有些东西已经准备好了,我找不到。 我对Terraform并不熟悉,但看起来好像它没有KVM的提供者。 列表:[Terraform Providers](https://terraform.io/docs/providers/index.html)。 看起来像基于VIRSH的LWRP是要走的路。 如果他们的路线图中有KVM提供者,我也会问厨师。 –