gpt4 book ai didi

chef-infra - 如何在没有私钥的情况下使用 Chef Knife ?

转载 作者:行者123 更新时间:2023-12-04 15:46:20 25 4
gpt4 key购买 nike

我想在命令行中使用 Chef Knife 进行一些基本操作,例如创建数据包和食谱。问题是它一直让我失望,并提示缺少私钥。

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



我知道我需要 Chef 客户端拥有私钥,但我只想单飞。有没有办法让 Knife 正常工作并阻止它提示丢失的私钥?

最佳答案

您可以从服务器复制 webui pem key 吗?

Chef 在内部拥有它和一个 Chef-validator 客户端。 webui 一个用于.the ui 来进行它的休息调用,我相信是.full admin。

我会强调正常行为将是客户端安装和刀具 bootstrap ,不应该提供太多开销,但我认为 webui key 会起作用

Knife.rb 看起来像

log_level                :info
log_location STDOUT
node_name 'chef-webui'
client_key 'c:\chef\DEV\webui.pem'
validation_client_name 'chef-validator'
validation_key 'c:\chef\DEV\validation.pem'
chef_server_url 'http://yourserverhere.com:4000'
cache_type 'BasicFile'
cache_options( :path => 'C:/chef/checksums' )

关于chef-infra - 如何在没有私钥的情况下使用 Chef Knife ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13386058/

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