在刀具引导时不注册Chef节点

时间:2015-10-04 09:54:36

标签: chef bootstrapping

我正在使用Chef-11.16.2。在引导Windows / Linux节点时,它会抛出错误,client.pem不存在。

我使用刀ssl fetch获取了ssl证书。

问题是当我尝试“刀ssl检查”时,它会从厨师服务器下载“localhost.localdomain”证书,因为刀具ssl检查,继续寻找localhost.localdomain而不是厨师服务器网址。

在我的组织中,厨师已经设置好了,我无法再次生成ssl证书。

以下是我的knife.rb配置

log_level                :info
log_location             STDOUT
node_name                'admin'
#client_key               '~/.chef/test.pem'
client_key               '~/.chef/admin.pem'
validation_client_name   'chef-validator'
validation_key           '~/.chef/validation.pem'
chef_server_url          'https://test.com:443'
syntax_check_cache_path  '~/.chef/syntax_check_cache'
cookbook_path            '~/chef/cookbooks'
ssl_verify_mode          :verify_none

有什么方法可以解决这个问题吗?请帮帮我。

0 个答案:

没有答案