我正在尝试将现有的厨师节点注册到工头。我跟着:
https://www.theforeman.org/plugins/foreman_chef/0.5/index.html
这告诉我安装 chef_handler_foreman gem 并将以下内容放入 /etc/chef/client.rb:
需要'chef_handler_foreman'
foreman_server_options ' https://your.proxy.server:8443 '
工头事实上传真
工头报告上传真
foreman_enc 真
我都做了。
当我运行 chef-client 时,我得到:
[root@ip-10-139-67-124 chef]# chef-client
[2017-06-29T13:25:09-04:00] 致命:配置错误 LoadError:无法加载此类文件 -- chef_handler_foreman
[2017-06-29T13:25:09-04:00] 致命:/etc/chef/client.rb:4:in `from_string'
[2017-06-29T13:25:09-04:00] 致命:由于“/etc/chef/client.rb”中的错误而中止
[root@ip-10-139-67-124 厨师]#
这是我安装了 gem 的证据:
[root@ip-10-139-67-124 chef]# gem list | 大厨
chef_handler_foreman (0.2.0)
我正在运行 Redhat 7.3。
我研究了以下问题和其他几个问题。对这些问题的回答表明存在区分大小写的问题,但这里并非如此:
我究竟做错了什么?任何帮助表示赞赏。