Что означало бы «подготовить машину» по сравнению с «начальной загрузкой»?
Я вижу, что это положение в основном используется, когда речь идет о Puppet и Chef, а также о швах начальной загрузки, о которых следует более подробно говорить о процессе загрузки машины (действительно рано после включения машины). Однако некоторые люди, кажется, используют их как синонимы.
Связанный:
Я уверен, что кто-то может найти лучший ответ, однако для меня начальная загрузка связана с процессом загрузки, когда процесс, запускаемый на процессоре, изначально должен запускать остальную часть ОС.
https://stackoverflow.com/questions/1254542/what-is-bootstrapping
Обеспечение подразумевает назначение и возможное использование ресурсов. Например, вы подготавливаете виртуальные машины из аппаратных ресурсов, доступных в системе или группе систем. Вы даже слышите термин «избыточное резервирование» в этом контексте, означающий, что вы выделили больше потенциальных ресурсов, чем доступно в настоящее время, зная, что многие из резервов используются недостаточно.
Вы также можете подготовить файлы, настройки и т. Д. В существующих системах с помощью системы управления конфигурацией, такой как puppet или chef.
Надеюсь, это поможет. Если что-то неясно, я был бы рад попытаться лучше объяснить что-нибудь конкретное.
Bootstrap - это тонкий кладж или хак, происходящий от фразы: «подтянуть себя за бутстрапы».
Provisioning является более общим, и у него нет такого же контекста в отношении сложности или продуманности решения.
Пример:
Я загрузил новую виртуальную машину с двоичным файлом марионетки, чтобы получить доступ к ней от мастера марионеток.
Подготовка - это процесс создания, установки, настройки и доставки машины или рабочей среды. Такие инструменты, как Vagrant, автоматизируют подготовку виртуальной машины, чтобы сделать этот процесс повторяемым, требующим минимальных усилий.
Начальная загрузка - это процесс установки и настройки рабочей среды. Ваш сценарий начальной загрузки может быть предоставлен в качестве аргумента поставщику.
Подробнее см. Ниже:
https://docs.vagrantup.com/v2/getting-started/provisioning.html https://docs.vagrantup.com/v2/provisioning/basic_usage.html