厨师刀插件无法识别?

时间:2014-10-06 18:55:51

标签: chef

我有厨师 - 客户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'

1 个答案:

答案 0 :(得分:0)

您正在使用chef-server安装的bundle命令,但可能使用安装的chef-client或chefdk中的knife。简单的解决方法是将chef添加到Gemfile中(如果它不是作为依赖项引入的话),然后是bundle exec knife ...