我安装了 chef-solo 使用curl -L https://www.opscode.com/chef/install.sh | bash
但是当我尝试创建角色和环境时,我收到以下错误:
刀角色创建测试
错误:无法从 /etc/chef/client.pem 加载您的私钥
检查您的配置文件并确保您的私钥是可读的
因为我使用的是 chef-solo,所以我没有/etc/chef/client.pem
(我想这将在 Chef 服务器和客户端模型中可用)。
而且我认为刀在 chef-solo 中不是最好的选择,因为大多数刀命令基本上是围绕从厨师服务器上传和下载数据的包装器(如果我是正确的)。
那么,谁能告诉我如何使用 chef-solo 创建角色、环境和部署?