= ¿mejores prácticas para configurar servidores bare metal? = ![ ](https://www.redditstatic.com/desktop2x/img/renderTimingPixel.png) Hola ¿Cuáles son las mejores prácticas para configurar servidores bare metal en estos días? Tengo alrededor de 30 servidores para configurar, y dado que Ubuntu 20.04 salió recientemente, creo que esta es una buena oportunidad para actualizar desde la configuración de Ubuntu 16.04 pxe/ks, que ya no se usa en 20.04. ¿Cómo están instalando el bare metal? Normalmente tenemos todos los metales desnudos, excepto el firewall, que ejecutan exactamente la misma pila de software y todos los servicios se ejecutan en Docker. ![ ](https://www.redditstatic.com/desktop2x/img/renderTimingPixel.png) Buscaría en MaaS para proporcionar su aprovisionamiento. Hay alguna opción similar como Digital Rebar. Básicamente, la idea es que desee un inventario de su hardware basado en API que pueda activar y desactivar las máquinas entre diferentes roles. Una vez que estén activos, active su administración/orquestación de configuración para configurar sus servicios. También puede considerar Kubernetes para mejorar la orquestación de contenedores. Hay varias opciones básicas como Lokomotive. tenga en cuenta que 20.04 netboot es MUY diferente a las versiones anteriores: la preconfiguración está deshabilitada. Nosotros (RackN) estamos trabajando para (re)integrarlo en la comunidad Digital Rebar (DRP). El nuevo proceso implica cloud-init incluso en las instalaciones. Es algo que DRP proporciona a través de la API. Podrías jugar con 18.04 para aprender hasta que esté resuelto. Entiendo la urgencia de llegar a lo último, pero planifique el tiempo para las actualizaciones. Nota: La barra de refuerzo es gratuita hasta 20 máquinas y comercial después. El nivel básico puede ser suficiente para usted, a menos que desee algunas de las funciones empresariales o de administración de hardware. La comunidad en Slack es muy activa, lo cual es un gran beneficio. Depende de lo que necesite hacer además del sistema operativo MAAS es para OpenStack, usarlo para cualquier otra cosa es una molestia, HP LinuxCOE podría estar interesado como FAI (instalación automática completa), RH ofrece algunas herramientas como cobbler, una respuesta definitiva no se proporciona. Cualquier proveedor ofrece algún tipo de LOM (Dell iDrac, HP iLo, IBM RSA) en ciertas máquinas, por lo que, excepto el hierro de nivel de entrada, puede realizar una implementación masiva remota más o menos fácil según la variedad del hierro que tenga. El lado del software Preseed / Kickstart es doloroso, pero funciona, si puede NixOS (NixOps / Disnix) ofrecer un enfoque listo para usar mucho más fácil y efectivo, el sistema Guix también, a pesar de que, en mi opinión, no está lo suficientemente listo para la producción (desafortunadamente) . Esto solo destila el sistema base, qué desplegar y con qué herramientas depende de lo que tengas que hacer. Mi combinación favorita es NixOS en su totalidad, algunos scripts + algunos proveedores LOM y SaltStack para el resto. ¿Qué marca de servidor? No sur Usamos Dell, por lo que otras marcas pueden ser diferentes, pero sospecho que la mayoría tiene opciones similares. Configuré el idrac primero. Tome la dirección Mac del idrac y configure una reserva de DHCP. Agréguelo a Open Manage Enterprise y envíele un archivo de configuración a través de OME. Si esta es su primera vez, puede hacer manualmente un servidor, luego exportar el archivo de configuración para el idrac y BIOS y luego configurarlo para enviarlo a los demás. Luego actualizo el firmware. Luego crea una imagen de tu servidor con tu sistema operativo. Nunca he realizado implementaciones masivas de bare metal con Linux, pero buscaría en terraform. Supongo que funciona con bare metal o tal vez Dell OME también pueda hacerlo. Solo hago vsphere ahora (y probablemente volveré a hacer uno más de estos) así que tengo un script que hace la instalación por mí. Solo apunto el servidor al script durante la instalación. == Acerca de la comunidad == miembros En línea