当我在chef-solo
不指定-c solo.rb
参数的情况下运行时,它会引发警告
[2015-06-25T14:53:04-04:00] WARN: *****************************************
[2015-06-25T14:53:04-04:00] WARN: Did not find config file: /etc/chef/solo.rb, using command line options.
[2015-06-25T14:53:04-04:00] WARN: *****************************************
大概它正在寻找一个系统solo.rb
文件,因为我没有明确指定一个。
我也有一个.chef/knife.rb
可用的文件。
solo.rb
和knife.rb
文件有什么区别?他们似乎定义了完全相同的信息 -cookbook_path
,file_cache_path
,log_level
, 等等 - 所以这似乎是多余的- 是否
chef-solo
曾经查找和使用我的knife.rb
文件?它到处寻找solo.rb
文件,想知道它是否会退回到搜索默认.chef/knife.rb
文件。
谢谢!