0
我有厨师客户端v11.12.2。我通过Gemfile安装了刀块和刀子操场插件,并且看到它们已经安装。厨师刀插件未被识别?
> bundle install
.....
Using knife-block (0.1.1)
Using knife-playground (0.2.2)
Using knife-spork (1.3.4)
......
> bundle show knife-block
/opt/chef-server/embedded/lib/ruby/gems/1.9.1/gems/knife-block-0.1.1
但是,当我做一个刀块列表,例如,我得到这个。对刀pg命令也是同样的问题。我还有什么遗漏?
> knife block list
FATAL: Cannot find sub command for: 'block list'
你试过了吗?捆绑exec刀块列表? – 2014-10-06 19:31:20
是的,这是承认命令,但为什么我必须这样做?为什么不“刀块列表”只是工作? – 2014-10-06 20:10:41
正如Coderanger解释的那样,你的'bundle install'创建了一个刀形二进制文件,它不是简单调用刀片所使用的二进制文件。这是使用捆绑器的本质。 – 2014-10-06 23:45:33