gpt4 book ai didi

virtualhost - 生产中的 Vagrant

转载 作者:行者123 更新时间:2023-12-02 22:02:00 25 4
gpt4 key购买 nike

我一直在阅读有关 Vagrant 的内容,我发现它对我的开发非常有用。我目前正在管理一系列服务(邮件、Web、LDAP、文件共享等),并且经常其中一个服务出现故障并需要快速备份。是否可以(并推荐)使用 Vagrant 来实现这些目的?

到目前为止,我已经像真实机器一样安装了虚拟机。

我还想知道 Vagrant 的替代方案,它允许我设置一个简单的配置文件并放置一个虚拟机,例如使用 Zimbra,并快速拥有备用邮件服务器、启用 RabbitMQ 等。

最佳答案

Vagrant 应该更像是一个临时环境来测试您的基础设施更改。它应该是您自动化基础设施变更的测试平台。

我们在我公司的使用方式是这样的:

  1. 在 Vagrant 中为我们的托管服务器创建虚拟机。
  2. 为每个服务器创建人偶定义。
  3. 为每台服务器创建 Cucumber 测试。
  4. 通过 Puppet 更改基础架构并添加 Cucumber 测试。
  5. 启动我们的服务器来测试故障。
  6. 修复错误、发布和/或返回第 4 步。

基本上,当我们对更改感到满意时,我们会将傀儡更改投入生产以实现它。

我不建议使用 vagrant 来管理实际生产中的虚拟机。我会使用其他东西,如 razor、virsh、OpenStack 或许多其他虚拟机管理系统之一。

关于virtualhost - 生产中的 Vagrant ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13390483/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com