= лучшие практики по настройке серверов без ПО? знак равно ![ ](httpswww.redditstatic.com/desktop2x/img/renderTimingPixel.png) Привет Каковы наилучшие методы настройки серверов на «голом железе» в наши дни? Мне нужно настроить около 30 серверов, и, поскольку недавно вышла Ubuntu 20.04, я чувствую, что это хорошая возможность обновить установку Ubuntu 16.04 pxe/ks, которая больше не используется в версии 20.04. Как вы, ребята, устанавливаете голое железо? Обычно у нас есть все «голые металлы», кроме брандмауэра, с одним и тем же программным стеком и всеми службами, работающими в докере. ![ ](httpswww.redditstatic.com/desktop2x/img/renderTimingPixel.png) Я хотел бы изучить MaaS, чтобы обеспечить вашу подготовку. Есть похожий вариант, например Digital Rebar. По сути, идея заключается в том, что вам нужна управляемая API инвентаризация вашего оборудования, которая может запускать и выключать машины между разными ролями. Как только они будут запущены, запустите управление/оркестрацию конфигурации для настройки ваших служб. Вы также можете рассмотреть возможность использования Kubernetes для улучшения оркестровки контейнеров. Есть несколько «голых» вариантов, таких как «Локомотив». обратите внимание, что сетевая загрузка 20.04 ОЧЕНЬ отличается от предыдущих выпусков — предварительная установка отключена. Мы (RackN) работаем над (ре)интеграцией его в сообщество Digital Rebar (DRP). Новый процесс включает облачную инициализацию даже для локальной среды. Это то, что DRP предоставляет через API. Вы можете играть с 18.04, чтобы учиться, пока это не будет выработано. Я понимаю стремление получить последние новости, но планируйте время для обновлений. Примечание. Rebar предоставляется бесплатно до 20 машин, а после — в коммерческих целях. Базового уровня может быть достаточно для вас, если вам не нужны некоторые функции управления оборудованием или корпоративные функции. Сообщество в Slack очень активное — это большой плюс. Это зависит от того, что вам нужно делать поверх ОС. MAAS предназначен для OpenStack, использовать его для чего-либо еще сложно, HP LinuxCOE может быть интересен как FAI (полная автоматическая установка), RH предлагает несколько инструментов, таких как cobbler, окончательный ответ не предусмотрено. Любой поставщик предлагает какой-либо LOM (Dell iDrac, HP iLo, IBM RSA) на определенных машинах, поэтому, кроме железа начального уровня, вы можете выполнять удаленное массовое развертывание более или менее легко в зависимости от разновидности вашего железа. Программная сторона Preseed / Kickstart болезненна, но работает, если вы можете NixOS (NixOps / Disnix) предложить готовый гораздо более простой и эффективный подход, систему Guix также, несмотря на то, что IMO на самом деле недостаточно готова к производству (к сожалению) . Это только перегонка базовой системы, что развертывать и с какими инструментами зависит от того, что вам предстоит делать. Моя любимая комбинация — это NixOS, немного скрипта + LOM некоторых поставщиков и SaltStack для остального. Какая марка сервера? Не сюр Мы используем Dell, поэтому другие бренды могут отличаться, но я подозреваю, что у большинства есть аналогичные варианты. Сначала я настроил idrac. Возьмите Mac-адрес idrac и настройте резервирование DHCP. Добавьте его в Open Manage Enterprise, отправьте на него файл конфигурации через OME. Если это ваш первый раз, вы можете вручную настроить один сервер, затем экспортировать файл конфигурации для idrac и bios, а затем настроить его для отправки на другие. Потом обновляю прошивку. Затем создайте образ своего сервера с вашей ОС. Я никогда не занимался массовым развертыванием «голого железа» с Linux, но я бы посмотрел на terraform. Я предполагаю, что это работает с голым железом, или, может быть, Dell OME тоже может это сделать. Сейчас я использую только vsphere (и я, вероятно, когда-нибудь снова сделаю еще один из них), поэтому у меня есть скрипт, который выполняет установку за меня. Я просто указываю серверу сценарий во время установки. == О сообществе == Члены Онлайн