所以,我很快就会遇到流浪汉,厨师,berkshelf和类似帮助者。
我只是想弄清楚为什么我的流浪汉(up,reload,provision)命令一直在说它:
[Berkshelf] Using central (0.1.0)
[Berkshelf] Using postgresql (3.3.4)
[Berkshelf] Using imagemagick (0.2.2)
[Berkshelf] Using apt (2.3.0)
[Berkshelf] Using build-essential (1.4.2)
[Berkshelf] Using openssl (1.1.0)
但是我们的流浪汉机器上没有它们(" vagrant ssh")..
Obs:流浪者没有错误或规定..
答案 0 :(得分:1)
您将无法在~vagrant/.berkshelf
中找到该烹饪书,该插件无法正常工作。
chef-solo
配置程序在主机上创建一个目录(并复制cook-solo配置运行所需的cookbook),然后通过synced文件夹(默认为vboxsf
)将其挂载来宾VM。
vagrant-berkshelf
插件首先在主机上创建一个目录,然后使用OOTB Berkshelf功能将所有相关的cookbook导出到此目录。
vagrant-berkshelf
then插件告诉chef-Solo
配置程序使用它创建的目录作为cookbook的源,并将其复制到guest虚拟机。
以上信息来自=>
Berkshelf cookbooks are not being copied to the Vagrant directory
#2#3学分归Jared Russell所有; - )