【问题标题】:Provisioning KVM VMs with chef使用 chef 配置 KVM 虚拟机
【发布时间】:2015-11-22 20:34:06
【问题描述】:

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

使用 chef 配置基于 KVM 的 Vm 有哪些选项? 提前致谢

【问题讨论】:

  • 我以前研究过。它可以用于操作,但我一直在寻找更多方法来在配方中进行配置和配置。
  • 所以您想在主机上自动设置 KVM,然后管理配置 VM,然后按状态(运行、停止、重新启动等)控制这些 VM?

标签: chef-infra vagrant-provision


【解决方案1】:

选项是自己编写一些东西或使用 Terraform(或类似的,但实际上主要的其他选项是 Terraform)。您可以直接跳到制作厨师供应驱动程序,但这将是一项艰巨的工作。您可能更容易基于 virsh 创建一个 LWRP,它对您的用例更加具体。

【讨论】:

  • 感谢您的回答。起初我在考虑 LWRP,但我想也许有一些我找不到的东西。我不熟悉 Terraform,但它看起来好像没有 KVM 提供程序。名单:Terraform Providers。看起来基于 VIRSH 的 LWRP 是可行的方法。我还会询问厨师,他们的路线图中是否有 KVM 提供商。
【解决方案2】:

您可以将PackerChef as PROVISIONERSQEMU as the BUILDERS 一起使用

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-27
    • 1970-01-01
    相关资源
    最近更新 更多