我正在使用Packer和厨师独奏提供程序构buildVirtualBox机器。 有没有办法从虚拟机内部重新运行厨师,因为食谱更新,而无需重新运行packer build ?
好吧,算出来。 它看起来像包装员在packer-chef-solo设置我需要的一切。 我需要手动复制更新的食谱,然后运行最初运行相同的命令包, sudo chef-solo --no-color -c /tmp/packer-chef-solo/solo.rb -j /tmp/packer-chef-solo/node.json 。
可以使用virtulbox.box文件作为打包器构build的input。
使用一个在线启动的packerbase.json,并安装基本包,然后使用packerbase.json作为起点创build一个packerlatest.json。