【问题标题】:Virtual Host / Apache Setup on Puppet or Chef, requires re-provisioning?Puppet 或 Chef 上的虚拟主机/Apache 设置,需要重新配置?
【发布时间】:2013-05-23 05:23:04
【问题描述】:

我正在决定是使用 puppet 还是使用 chef 来提供匹配的开发和生产环境。我计划定期向 apache 添加虚拟主机。我查看了两者的文档,对此我不确定。如果我添加虚拟主机,是否需要完全重新配置服务器(销毁/重建)才能使新的虚拟主机处于活动状态?或者我可以简单地重新启动机器并应用对木偶或厨师清单的新更改吗?

【问题讨论】:

    标签: linux ubuntu chef-infra provisioning puppet


    【解决方案1】:

    不,配置可以一遍又一遍地运行,即使没有重新启动。

    Chef 默认每 30 分钟运行一次。

    【讨论】:

    • 那么,例如,如果我更改清单文件,我可以重新启动 apache,它会记下更改并为我添加虚拟主机?
    • Puppet 会为你重启 apache。
    • 只是更改清单文件会触发 puppet 重新启动 apache 吗?还是只是周期性的?
    • Chef 可以为你重启 apache。您只需将 notification 添加到 vhost 资源,告诉它重新启动 apache。它不仅默认重启 apache,因为这可能不是你想要的,但如果你愿意,这样做也很简单。
    猜你喜欢
    • 2011-10-14
    • 2015-02-01
    • 2011-05-04
    • 2017-06-14
    • 2012-08-22
    • 2011-10-13
    • 1970-01-01
    • 2021-11-01
    相关资源
    最近更新 更多