【发布时间】:2013-05-23 05:23:04
【问题描述】:
我正在决定是使用 puppet 还是使用 chef 来提供匹配的开发和生产环境。我计划定期向 apache 添加虚拟主机。我查看了两者的文档,对此我不确定。如果我添加虚拟主机,是否需要完全重新配置服务器(销毁/重建)才能使新的虚拟主机处于活动状态?或者我可以简单地重新启动机器并应用对木偶或厨师清单的新更改吗?
【问题讨论】:
标签: linux ubuntu chef-infra provisioning puppet
我正在决定是使用 puppet 还是使用 chef 来提供匹配的开发和生产环境。我计划定期向 apache 添加虚拟主机。我查看了两者的文档,对此我不确定。如果我添加虚拟主机,是否需要完全重新配置服务器(销毁/重建)才能使新的虚拟主机处于活动状态?或者我可以简单地重新启动机器并应用对木偶或厨师清单的新更改吗?
【问题讨论】:
标签: linux ubuntu chef-infra provisioning puppet
不,配置可以一遍又一遍地运行,即使没有重新启动。
Chef 默认每 30 分钟运行一次。
【讨论】:
notification 添加到 vhost 资源,告诉它重新启动 apache。它不仅默认重启 apache,因为这可能不是你想要的,但如果你愿意,这样做也很简单。