Действительно ли возможно использовать Докера или Бродягу для настройки реальной машины

В настоящее время на моей работе мы используем buildroot для настройки реальных машин с Debian Linux.

Buildroot компилирует a rootfs.cpio.gz файл, который машины быть настроенным погрузка с помощью PXE, запускает скрипт, который дает нам некоторые опции времени установки, затем rsyncs корневые и разделы начальной загрузки с сервера настройки. Этот процесс занимает приблизительно 20 - 30 минут.

Мы иногда обновляем машину и запускаем скрипт, какой rsyncs удовлетворяет к серверу настройки использоваться в следующий раз, когда машина настраивается.

То, что мне не нравится приблизительно этот процесс, - то, что это твердо к управлению версиями, кажется немного архаичным, и это активно не сохраняется.

Я задавался вопросом, ли кто-либо уже - или видит путь - для использования Бродяги или Докера для выполнения подобной функции (не обязательно использующий PXE).

Или это было бы похоже на использование гаечного ключа для управления винтом?

2
задан 10 July 2014 в 03:27
1 ответ

Основная проблема, которую я вижу, заключается в том, что вам нужно достаточное количество установленной операционной системы и хороший кусок дискового пространства для запуска любой из утилит. Вы определенно будете пытаться использовать их в виде молотка.

Если вы ищете инструмент для сборки установочных образов, я бы посмотрел на что-то вроде упаковщика.

Есть также такие инструменты, как Cobbler и другие, которые обрабатывают всю установочную операционную систему на голом металле.

Проблема поддержания этой ОС в актуальном состоянии лучше решается в системе Configuration Management, такой как Puppet, Chef, Ansible и т.д....

3
ответ дан 3 December 2019 в 10:46

Теги

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