首页 > 解决方案 > 刀配置 --initial 使用现有客户端

问题描述

我想将系统初始化为Chef 工作站。我正在执行相同的命令knife configure --initial”。

从文档中,我了解到这要求提供新客户端名称的名称并联系 API 服务以向该服务注册新客户端。

我的问题是,使用使用Chef 服务器配置的现有客户端名称的步骤是什么?

是否有替代方案: knife configure --initial Please enter a clientname for the new client: ____

标签: chef-infraknife

解决方案


如果使用现有客户端,您只需编写自己的配置文件。如果您使用的是最新版本的 Chef,则可以使用.chef/credentials类似的文件

[default]
client_name = yourusername
client_key = /path/to/user.pem
chef_server_url = https://mychefserver.com/organizations/myorg

推荐阅读