我有厨师服务员和食谱(收件人)并添加了主机。
如何在本地服务器上运行cookbook? 我知道厨师自动制作它,默认情况下每30分钟一次, 但是我想要无比地运行它。
PS:我知道大厨独唱,但我需要从服务器上运行食谱而不需要任何手工操作答案 0 :(得分:2)
您可以通过sudo chef-client
按需运行Chef,但是将chef-client守护程序发送给USR1信号会更安全一些:
$ sudo killall -USR1 chef-client
这告诉chef-client守护进程立即开始另一次运行。这样做更安全,因为没有机会同时运行两个厨师客户。
(厨师 - 客户端运行实际上是从--splay
选项指定给chef-client守护程序的秒数延迟,因此它不会恰好发生在现在 - 在此 - 非常分钟)。