对于某些开发工作,需要暂时将配方(例如,myapp :: recipe1)包含在堆栈的单个节点中。我不想修改原始项目本身以获得单个节点上的临时解决方案。有关我正在计划的以下方法的任何反馈意见吗?
- 将食谱(myapp)添加到原始食谱的Berks文件中,如下所示:
cookbook' myapp',git:' git@github.com:/ABC/myapp.git'
- 做一个berks,以便它上传菜谱' myapp'进入chef-server的组织
- 添加食谱" myapp :: recipe1"通过特定节点上的Chef管理控制台
- 触发节点上的手动Chef-client
醇>