Какой-либо способ повторно выполнить поставщика соло шеф-повара на упаковщике создал машину?

Я создаю машины VirtualBox с помощью Packer и поставщика соло шеф-повара. Есть ли способ повторно выполнить шеф-повара из VM, поскольку рецепты обновляются, не будучи должен повторно выполниться packer build?

2
задан 18 April 2015 в 15:17
2 ответа

Хорошо, понял. Похоже, что упаковщик настраивает все, что мне нужно в packer-chef-solo . Мне нужно было вручную скопировать в обновленные рецепты, а затем запустить ту же самую команду Packer, sudo chef-solo --no-color -c /tmp/packer-chef-solo/solo.rb -j /tmp/packer-chef-solo/node.json.

.
2
ответ дан 3 December 2019 в 11:38

Можно использовать файл virtulbox.box в качестве входных данных для сборок упаковщика.

Используйте один packerbase.json, который выполняет вашу онлайн-загрузку и устанавливает ваши базовые пакеты, а затем имеет пакет packerlatest .json, которые строятся с использованием packerbase.json в качестве отправной точки.

0
ответ дан 3 December 2019 в 11:38

Теги

Похожие вопросы