3

我正在尝试使用“厨师供应”,这是 ChefDK 的一部分。我一直在尝试关注这篇文章,但在运行“厨师供应”命令时遇到错误。

http://jtimberman.housepub.org/blog/2015/05/15/quick-tip-chefdk-provision/

我错过了什么?任何指针都非常感谢!

$ chef provision testing --sync -n mymachinename
Uploading policy to policy group testing
Error: Failed to upload policy to policy group testing
Reason: (ArgumentError) Cannot sign the request without a client name, check that :node_name is assigned
4

1 回答 1

3

消息的最可能原因

原因:(ArgumentError)无法在没有客户端名称的情况下签署请求,检查是否分配了 :node_name

是您尚未配置与 Chef 服务器的连接。检查在预期位置之一是否有knife.rb并且它定义了一个node_name.

于 2015-07-30T05:56:30.653 回答