如何禁用与chef-client的cookbook同步?

use*_*686 5 chef-infra chef-recipe chef-solo

我想测试/调试cookbook.但是,使用chef-client重新启动厨师运行,这需要我修改cookbook,将它们上传到chef服务器并同步cookbook.我希望能够修改已同步并存储在缓存中的cookbook,而不必上传我在每次迭代时所做的每一个小改动.这可能吗?

谢谢

厨师 - 客户端的博士,如何使用缓存的烹饪书,而不是每次都同步它们

mco*_*ive 9

chef-client --skip-cookbook-sync
Run Code Online (Sandbox Code Playgroud)

使用缓存的cookbook而不会覆盖服务器的本地差异.谨慎使用.在开发期间迭代时,可用于在机器上修补一组烹饪书.Chef Client 12.8.1中的新功能.

https://docs.chef.io/ctl_chef_client.html