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

Шаблон CentOS для серверных сборок

Я работаю над созданием новой виртуальной машины с установленной на ней CentOS. Установка и построение серверов занимает много времени, включая все шаги по усилению защиты, изменения служб, пользовательские сценарии мониторинга и т. Д. В связи с этим мне было любопытно, существует ли способ определить шаблон установки базового сервера, который можно ли использовать для отделения копий других серверов того же типа? Кроме того, если я могу использовать шаблон главного сервера, могу ли я сказать, что добавить элементы конфигурации для веб-сервера или сервера базы данных и построить этот новый сервер так, чтобы у вас был главный шаблон + шаблон базы данных = новый сервер? Я надеюсь, что в этом есть смысл.

Вам нужна система управления конфигурацией - Кукольный или Повар большие в наши дни.

Они позволят вам определить «базовую» конфигурацию со всеми вашими шаблонными шагами, службами и конфигурациями по усилению защиты, а также определить конфигурации, выходящие за рамки базового уровня с определенными приложениями и службами, назначенными (затем автоматически установленными и настроенными) для определенных узлов. .

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

план перепроектирует установку Linux и выдаст хороший сценарий оболочки (или конфигурацию Puppet / Chef, если хотите) для создания новой копии этой установки.

Я все устроил так: у меня есть сапожник система, которая управляет средой PXE. Cobbler создает файл кикстарта, который устанавливает базовую ОС и предварительно выбранные пакеты. Один из моих предварительно выбранных пакетов - это система управления конфигурацией (я использую поваренная соль), который затем выполняет дополнительную настройку и следит за тем, чтобы машины оставались в известном состоянии.

Раньше я тоже не хотел настраивать новые серверы (физические или виртуальные) и забывал что-то сделать или пропускал шаг в нашей документации. Однако, как только я установил сапожник и соль, установка нового сервера оказалась легкой задачей и выполняется за минуты, а не часы. Я также могу быть уверен, что мои серверы всегда такие, какими они должны быть, и у меня есть способ быстро вернуть их именно в это состояние, если это необходимо.

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