我在尝试运行刀具命令时遇到错误
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文件的路径包含到环境变量中,以便我可以从任何位置运行刀命令?
答案 0 :(得分:0)
将您的刀具配置文件改为~/.chef/knife.rb
。如果没有找到本地文件,则将其用作默认值。