1

我知道如何使用 --local 模式启动 chef-client,但是加载本地存储库和所有内容需要很长时间。我想知道我是否可以将 chef-client 作为长期运行的服务运行(chef-zero 服务器?)所以我可以运行 chef-client 而无需每次都启动本地模式服务器。

4

2 回答 2

2

chef-zero是的,您可以简单地使用可执行文件启动 Chef-zero 服务器:

# chef-zero
>> Starting Chef Zero (v2.2.1)...
>> WEBrick (v1.3.1) on Rack (v1.5) is listening at http://127.0.0.1:8889
>> Press CTRL+C to stop
于 2015-02-02T09:03:23.243 回答
0

太好了,现在 chef-client 可以在守护模式下运行,睡眠间隔是可配置的,你也可以发送 USR1 信号来立即触发收敛。这一切都在文档中描述:https ://docs.chef.io/ctl_chef_client.html

于 2016-08-26T08:27:13.603 回答