@HighMan

Как залить bootstrap образ на чистую виртуальную машину по PXE?

Здравствуйте, Господа!
Идея следующая: создать и сконфигурировать несколько bootstrap образов под разные случаи. Дальше их максимально быстро перенести на только созданные виртуальные машины. Т.е. избежать полноценной инсталляции, а заливать уже готовый образ. После заливки скриптом назначить hostname, MAC и так по мелочи.
Инсталлировать машину по PXE я умею, даже когда-то делал Live образ, который загружался по PXE на физическом компьютере или VM.
Есть даже примерное понимание как заливать готовый образ.
1. Создать самый простенький bootstrap образ и дальше через dd заливать подготовленный образ на виртуалку.
2. Этот образ по PXE загружается на подопытной машине и заливает уже готовый образ из сети.
3. Мелкий напиллинг конфигурационных файлов
Пока у меня выстраивается такое понимание, но... Мне кажется, что должен быть способ проще и изящнее.
Буду очень благодарен за подсказку или мануал.
  • Вопрос задан
  • 95 просмотров
Пригласить эксперта
Ответы на вопрос 1
@q2digger
никого не трогаю, починяю примус
Вот так это делается на Terraform + Cloud-Init, использован провайдер libvirt
https://github.com/dmacvicar/terraform-provider-li...

конфигурация хоста и сети описывается в конфигах cloud-init, терраформ выкатывает машинку из шаблона.
на все про-все - минут 5 (у меня правда простая конфигурация, пару пользователей, несколько сервисов и конфиги скриптом выдергиваются из гита).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы