如何将knife.rb添加到环境变量中

时间:2018-01-09 12:17:41

标签: chef knife

我在尝试运行刀具命令时遇到错误

knife client list

WARNING: No knife configuration file found
ERROR: ArgumentError: Cannot sign the request without a client name, check that
:node_name is assigned

如果我从存储库目录运行knife命令,那么它就可以工作。

我如何将knife.rb文件的路径包含到环境变量中,以便我可以从任何位置运行刀命令?

1 个答案:

答案 0 :(得分:0)

将您的刀具配置文件改为~/.chef/knife.rb。如果没有找到本地文件,则将其用作默认值。