使用 Berkshelf 将食谱更改上传到 Chef 服务器
Uploading recipe changes to chef server using Berkshelf
我正在定制用于生产的社区食谱(cassandra 和 elasticsearch)。通过尝试掌握 Berkshelf,我发现自己通过执行以下命令将更改从我的 ~/chef-repo/cookbooks/ 上传到我的包装食谱食谱:
Berks upload -b ./Berksfile --no-ssl-verify --force
这克服了我的厨师服务器未经过认证的事实,并克服了 "frozen" 食谱。
我确信有更好的方法可以将简单的更改上传到我的厨师服务器,因为强制重新上传整个食谱及其所有依赖项感觉有点极端?
在此先感谢您的帮助。
Berks upload -b ./Berksfile --no-ssl-verify --force <my cookbook name>
这将只上传您想要的一本食谱(即您更改的那本)
我正在定制用于生产的社区食谱(cassandra 和 elasticsearch)。通过尝试掌握 Berkshelf,我发现自己通过执行以下命令将更改从我的 ~/chef-repo/cookbooks/ 上传到我的包装食谱食谱:
Berks upload -b ./Berksfile --no-ssl-verify --force
这克服了我的厨师服务器未经过认证的事实,并克服了 "frozen" 食谱。
我确信有更好的方法可以将简单的更改上传到我的厨师服务器,因为强制重新上传整个食谱及其所有依赖项感觉有点极端?
在此先感谢您的帮助。
Berks upload -b ./Berksfile --no-ssl-verify --force <my cookbook name>
这将只上传您想要的一本食谱(即您更改的那本)