Назад | Перейти на главную страницу

Автоматическая установка Foreman

В настоящее время я жестко кодирую конфигурацию preseed для установки мастера на новую машину вместе с Ubuntu 12.04. Намерение состоит в том, чтобы иметь возможность воспроизводимо создать установку мастера, которая развертывает openstack на совершенно новых машинах через PXE.

Я думаю, что могу добиться этого с помощью ручного взлома, но мне это кажется излишним. Есть ли возможность у бригадира самообеспечиться? Может ли «временный» прораб создать установочный образ и подготовиться к нему?

Сам Foreman довольно прост в установке, загрузите скрипт установщика, запустите его. и вуаля через 5 минут у вас будет рабочая (еще не настроенная) установка мастера. Очевидно, что, написав марионеточный шаблон, вы могли бы предоставить новую установку мастера прямо из мастера, но, на мой взгляд, преимуществ этого недостаточно, чтобы оправдать время, необходимое для написания шаблона.

Лучший способ справиться с этим - использовать кукольная кузница .. с командой forge и 'puppet module' вам никогда не придется начинать с чистого листа, если только вы действительно не обязаны.

Для чего-то настолько тесно интегрированного в марионетку, как The Foreman, вам, вероятно, не нужно будет изменять модуль, чтобы иметь возможность его использовать ... Тогда вам нужно будет только определить важные параметры и установить их в ваших манифестах или файлах hiera.

Вот список Модули, ориентированные на мастера в кузнице