gpt4 book ai didi

chef-infra - 尝试上传 Recipe 后, Chef Knife 因关键错误而失败

转载 作者:行者123 更新时间:2023-12-05 01:08:07 25 4
gpt4 key购买 nike

我设置了一个厨师服务器,然后将 admin.pem 和 validator.pem 文件从服务器复制到我的工作站,然后使用 Knife configure 在工作站上配置 Knife...,我创建了一个我可以验证的新用户从网络用户界面,并且,我能够成功运行 knife client list和其他刀命令。然后我尝试上传一本食谱,通过

knife cookbook upload -o cookbooks/ apache2

我收到这个错误:

ERROR: Your private key could not be loaded from /etc/chef/client.pem
Check your configuration file and ensure that your private key is readable



并且所有后续的 Knife 命令都会返回这个错误。我唯一能做的就是重新运行“knife configure -i ....”

发生了什么,我做错了什么?我不是先创建新节点或客户端,只是尝试上传食谱。那是我的问题吗?尽管如此,似乎食谱上传失败不应该导致刀配置完全困惑,是吗?

最佳答案

您复制了吗admin.pemvalidation.pem~/.chef目录。

首先确保您在存储 Knife.rb 的同一目录中执行命令。这是运行 Knife 命令的最佳方式。否则你可以运行命令 knife configure client .新建 client.pemclient.rb文件。

关于chef-infra - 尝试上传 Recipe 后, Chef Knife 因关键错误而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17531307/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com