我对厨师非常陌生,我不知道如何生成并注册新的node_name。在这里我所做的:CHEF:生成并注册node_name
1)厨师https://manage.chef.io/login注册一个账号和登录
2)假设我有厨师UI门户网站组织
3),点击管理和下载入门套件
4)后,我下载的入门工具包,解压缩的有3个文件:我-login.pem,knife.rb和我-ORG-validator.pem
5)我考,我能列出食谱,列表客户端,...
6)当我打开knife.rb,我看到这样的事情:
# See https://docs.chef.io/config_rb_knife.html for more information on knife configuration options
current_dir = File.dirname(__FILE__)
log_level :info
log_location STDOUT
node_name "my-login"
client_key "#{current_dir}/my-login.pem"
validation_client_name "my-org-validator"
validation_key "#{current_dir}/my-org-validator.pem"
chef_server_url "https://api.opscode.com/organizations/my-org"
cookbook_path ["#{current_dir}/../cookbooks"]
现在我的问题是:
1)如果我使用相同的入门套件与节点名称“我的登录“,并将其安装在我的所有服务器中,然后在Chef UI中,它将只显示1台服务器。我正在寻找一种方法,可以将Start Kit安装在具有不同node_name的所有服务器中。我怎么做?
2)我可以只使用my-org-validator.pem文件动态生成node_name吗?
谢谢
查看[learnchef](http://learn.chef.io)以了解基础(引导节点,管理运行列表等) – Tensibai 2015-04-07 09:40:41