我开始使用 Packer 使用 chef-solo 进行配置。我有一个非常简单的配方(default.rb),其中包含以下几行:
package "git"
package "ruby"
package "rubygems"
我能够成功地使用 Vagrant 提供图像。我现在正试图将此配置步骤移至 Packer,但当我执行时packer build
,它似乎并没有运行配方。
virtualbox-iso: Running handlers complete
virtualbox-iso: Chef Client finished, 0/0 resources updated in 1.818437359 seconds
我的 Packer 模板的供应部分是:
{
"type": "chef-solo",
"cookbook_paths": ["/cookbooks"]
}
我对这个问题的第二部分(我假设它会相关)是什么是run_list
配置选项?