С помощью каких инструментов можно одинаково подготовить 6 ПК?

Есть 6 ПК без ОС. На всех них нужно установить Ubuntu, java, postgreSQL и одно приложение(установка выглядит как запуск скрипта в терминале). Так же прописать статичные IP адреса. Везде все ПО и настройки абсолютно идентичны.

С помощью каких инструментов, если такие существуют, я могу упростить себе жизнь и не устанавливать и настраивать каждую машину вручную, а сделать это с помощью какого-либо инструмента\технологии?

Есть уже 1 готовый ПК, который выполняет свои задачи. Могу ли я использовать его в качестве точки для управления точно такими же шестью? И собственно как-то его использовать для ускорения настройки других шести? Все 7 ПК по итогу будут территориально удалены друг от друга и увы с динамичными IP. Только 1 из них с статичным. Вопрос о приобретении белых адресов еще рассматривается.

Почитал про Ансибл. Я так понимаю всей моей задачи он не решает. То есть конфигурировать сможет только уже установленную ОС. А еще момент с установкой массовой надо решить. CloneZilla рассмотрел, но на перспективу освоить новые и нужные технологии не подходит.


Ответы (1 шт):

Автор решения: Захар Елисеев

Подразобрался в мат.части, аккумулировал советы:

Установка ОСи: Кикстарт, pxe, Cobbler.

Конфигурирование: Ansible.

→ Ссылка