使用Berkshelf将配方更改上传到Chef服务器

Gil*_*pie 1 cookbook chef-infra chef-recipe berkshelf

我正在定制用于生产的社区烹饪书(cassandra和elasticsearch).从尝试与Berkshelf交手,我发现自己从〜/ chef-repo/cookbooks /中执行以下内容上传更改到我的包装食谱食谱:

Berks upload -b ./Berksfile --no-ssl-verify --force
Run Code Online (Sandbox Code Playgroud)

这超出了我的厨师服务器未经认证的事实,并克服了"冷冻"烹饪书.

我确信有更好的方法可以将简单的更改上传到我的厨师服务器,因为强制重新上传整个食谱及其所有依赖项感觉有些极端?

在此先感谢您的帮助.

Tej*_*don 7

Berks upload -b ./Berksfile --no-ssl-verify --force <my cookbook name>

这将只上传你想要的一本食谱(即你改变的那本)