= найкращі методи налаштування серверів без використання? = ![ ](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, щоб покращити оркестровку контейнера. Є кілька варіантів без використання металу, як-от Локомотив. зауважте, що netboot 20.04 ДУЖЕ відрізняється від попередніх версій – preed вимкнено. Ми (RackN) працюємо над (ре)інтеграцією його в спільноту Digital Rebar (DRP). Новий процес передбачає хмарну ініціалізацію навіть для локальної роботи. Це те, що DRP надає через API. Ви можете грати з 18.04, щоб навчитися, поки це не буде вирішено. Я розумію бажання отримати найновішу інформацію, але планую час для оновлень. Примітка. Арматура безкоштовна для 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 (і, ймовірно, коли-небудь зроблю це ще раз), тому в мене є сценарій, який встановлює за мене. Я просто вказую сервер на сценарій під час встановлення. == Про спільноту == Члени Онлайн