Vagrant 如何将chef manage as附加组件安装到chef server supermarket cookbook

Vagrant 如何将chef manage as附加组件安装到chef server supermarket cookbook,vagrant,chef-infra,chef-solo,Vagrant,Chef Infra,Chef Solo,我在用厨师超市。我使用厨师独奏引导厨师服务器在流浪通过这本食谱。根据这本食谱的文档,我可以向属性default['chef-server']['addons']添加一个列表值。我想将“管理”添加到该列表中,这样当我通过“vagrant up”引导chef服务器时,它也会安装chef manage 在Vagrant文件的shell provisioner部分中,存在以下命令: sudo chef-solo -o 'recipe[chef-server::default]' 我可以向该命令添加什么

我在用厨师超市。我使用厨师独奏引导厨师服务器在流浪通过这本食谱。根据这本食谱的文档,我可以向属性default['chef-server']['addons']添加一个列表值。我想将“管理”添加到该列表中,这样当我通过“vagrant up”引导chef服务器时,它也会安装chef manage

在Vagrant文件的shell provisioner部分中,存在以下命令:

sudo chef-solo -o 'recipe[chef-server::default]'

我可以向该命令添加什么,以便将“manage”添加到属性中?谢谢

您应该在VM中创建一个属性json文件(myfile.json):

并将其作为参数传递给chef solo:

sudo chef-solo -j myfile.json -o 'recipe[chef-server::default]'
sudo chef-solo -j myfile.json -o 'recipe[chef-server::default]'