使用berkshelf与ChefDK和厨师超市

时间:2016-01-07 14:50:46

标签: chef berkshelf chefdk

我是Chef和linux的新手,所以请原谅我,如果这个问题明显是显而易见的,或者我是在做这个可怕的错误。到目前为止,我已经设法在我的网络中运行的Ubuntu 14.04实例上设置一个基本的独立Chef服务器。我在我的计算机上运行的VM上设置了一个Ubuntu桌面。我一直在阅读教程,到目前为止,我用来从Chef超市到我的Chef服务器的烹饪书的过程是我将它们下载到ubuntu桌面上的厨师工作站,然后上传相应的需求。但是,我有一个问题是,对于一些更强大的烹饪书,如Node.js或MongoDB,当我将它们下载到我的工作站,然后尝试将它们上传到我的厨师服务器时,它会失败。它说它无法正确上传,因为它缺少某些依赖项。我知道这是berkshelf用于的确切用例。但是,我不知道如何使用它与我从超市购买的食谱相关。我试图cd到我下载的食谱所在的目录并运行berks install但它给了我错误。我这样做错了还是我应该研究一个完整的其他过程?对不起可能的坏语法,如果这个问题很简单。

1 个答案:

答案 0 :(得分:1)

尝试按照大量有关如何将Berkshelf与Chef一起使用的教程中的一篇,例如http://cloudacademy.com/blog/berkshelf-manage-chef-cookbooks/上的那篇。