Chef infra Chef服务器不生成admin.pem

Chef infra Chef服务器不生成admin.pem,chef-infra,Chef Infra,我使用了chef版本11,没有任何问题。现在我听说新版本12已经发布了,我想用同样的版本。 因此,在一个新的aws实例上,我下载了chef-server-core-12.0.0-1,并立即安装了它。 接下来,我使用了命令 chef-server-ctl reconfigure 启动官方文件中提到的所有服务。 现在,这一步还应该创建一个新的管理员,一个将在knife.rb中使用的验证器。这在厨师版本11中得到了解决。 现在我无法生成admin.pem和chef-validator.pem,没有它

我使用了chef版本11,没有任何问题。现在我听说新版本12已经发布了,我想用同样的版本。 因此,在一个新的aws实例上,我下载了chef-server-core-12.0.0-1,并立即安装了它。 接下来,我使用了命令

chef-server-ctl reconfigure
启动官方文件中提到的所有服务。 现在,这一步还应该创建一个新的管理员,一个将在knife.rb中使用的验证器。这在厨师版本11中得到了解决。
现在我无法生成admin.pem和chef-validator.pem,没有它们我无法设置新的工作站。

我只能提供文档链接:

仔细阅读,您将看到您必须为该组织创建第一个组织和第一个管理员步骤5和6

Chef 12是一个主要的版本更改,可能会有一些突破性的更改


在chef.io博客上进行了大量交流,在尝试之前请花时间阅读,这样可以节省时间。

admin.pem只是客户的pem文件


每当使用刀子命令引导节点时。client.pem或admin.pem或node.pem文件在/etc/chef/client.pem下自动生成

我创建了管理员和组织。我配置了knife.rb。不知何故,当我尝试检查节点/客户端时,它会引发一个新的错误。刀子节点列表错误:SSL验证连接到主机失败:testvm3.domain.co.in-SSL_connect返回=1 errno=0 state=SSLv3读取服务器证书B:证书验证失败错误:OpenSSL::SSL::SSLError:SSL_connect返回=1 errno=0 state=SSLv3读取服务器证书B:证书验证失败,看起来像是所有人获取chef服务器12的SSL验证错误。只需在google上快速搜索chef 12 ssl验证,我相信您会找到很多帮助。@Tensibai,@Tejay:我已经按照ssl获取和检查的步骤进行了ssl认证验证。它根据需要显示输出。但是,当我说刀子客户端/节点列表时,我得到了一个xml响应,我想知道出了什么问题:错误:找不到要查找的对象响应:。。。您有注册到此服务器的节点吗?如果不是,这是正常的,它不能给出一个列表。。。