【问题标题】:How to install chef-manage as add-on to chef-server supermarket cookbook如何将 chef-manage 作为附加组件安装到 chef-server 超市食谱
【发布时间】:2017-03-02 15:31:36
【问题描述】:

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

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

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

我可以向这个命令添加什么以便将“管理”添加到属性中?谢谢

【问题讨论】:

    标签: vagrant chef-infra chef-solo


    【解决方案1】:

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

    {
      'chef-server': {
        'addons': %w{manage}
      } 
    }
    

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-06
      • 1970-01-01
      • 1970-01-01
      • 2015-02-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多