【发布时间】:2019-04-05 00:35:10
【问题描述】:
我正在尝试在现有 Chef 服务器上设置推送作业。
knife ssl check、knife client list 和 knife node list 返回成功,但是:
knife node status返回 HTTP 错误 404:
错误:找不到您要查找的对象...
在工作站上检查了knife.rb,它看起来不错。 如果问题出在 ORGANIZATION_NAME 或 CHEF_SERVER_URL 上,那么所有刀命令都应该失败。 但我得到了刀节点列表的响应。
下面是我的刀配置
current_dir = File.dirname(__FILE__)
log_level :info
log_location STDOUT
node_name "NODE1"
chef_server_url "https://SERVER_NAME_FQDN/organizations/ORGANIZATION_NAME"
validation_client_name "ORGANIZATION_NAME-validator"
client_key "#{current_dir}/CLIENT1.pem"
cookbook_path ["#{current_dir}/../cookbooks"]
【问题讨论】:
标签: ruby chef-infra push