Я новичок в использовании технологий виртуализации. Я читал о Марионетке и Формане. Если я не ошибаюсь, это программное обеспечение используется для автоматизации процесса установки и настройки серверов как для реальных, так и для виртуальных машин. Пример показан в этом видео.
Обратитесь к этому интернет сайтв среде облачных вычислений мы можем создать шаблон виртуальной машины и использовать его для развертывания множества виртуальных машин с аналогичными конфигурациями. Шаблон виртуальной машины - это главная копия виртуальной машины, которую можно использовать для создания и подготовки виртуальных машин.
Обратитесь к упомянутому выше видео на Youtube. Если мы используем Puppet и Foreman для установки и настройки ВМ, кажется, что нам нужно повторить процесс установки и настройки на всех ВМ. Почему мы не можем просто использовать шаблон виртуальной машины?
Основные соображения - это масштабируемость и постоянное управление ...
Виртуальная машина, развернутая из шаблона, - это именно то, что нужно; факсимиле главной ВМ. Некоторые элементы можно настроить ограниченным образом, но это не идеальный подход. А как насчет сетевых настроек, настроек среды, конфигурации приложения, системных ролей? Как насчет даже базовых элементов, таких как установка имени хоста или связанных настроек IP?
Что делать, если вам нужно сменить одеяло на все ваших развернутых виртуальных машин?
Исходя из мира VMware, процесс клонирования виртуальных машин в большинстве случаев не очень быстрый. Для системы Linux с процессом установки с поддержкой сети создание нового кода обычно выполняется быстрее, чем клонирование из шаблона.
Также есть основания использовать оба подхода. Предположим, у вас есть настраиваемый шаблон ... Вы можете использовать возможности клонирования системы виртуализации для развертывания, но использовать Puppet для точной настройки установки.
Каждая виртуальная машина уникальна, поэтому вам придется развертывать каждую виртуальную машину отдельно. Puppet и Foreman (в основном) предназначены для жизненного цикла.
Если вы просто хотите быстро запустить машины с нуля, чтобы провести некоторое тестирование (и, возможно, после этого), вы, возможно, захотите взглянуть на бродяга
Чего ты действительно хочешь добиться?