= cele mai bune practici privind configurarea serverelor bare metal? = ![ ](httpswww.redditstatic.com/desktop2x/img/renderTimingPixel.png) Buna ziua Care sunt cele mai bune practici privind configurarea serverelor bare metal în zilele noastre? Am aproximativ 30 de servere de configurat și, din moment ce Ubuntu 20.04 a apărut recent, consider că aceasta este o oportunitate bună de a actualiza din configurația Ubuntu 16.04 pxe/ks, care nu mai este folosită în 20.04. Cum instalați bare metal? În mod normal, avem toate metalele goale, cu excepția firewall-ului, care rulează exact aceeași stivă de software și toate serviciile rulează în docker. ![ ](httpswww.redditstatic.com/desktop2x/img/renderTimingPixel.png) Aș căuta în MaaS pentru a vă furniza furnizarea. Există unele opțiuni similare, cum ar fi Digital Rebar. Practic, ideea este că doriți un inventar bazat pe API al hardware-ului dvs., care poate rula în sus și în jos mașinile între diferite roluri. Odată ce sunt activate, declanșați gestionarea/orchestrarea configurației pentru a vă configura serviciile. De asemenea, poate doriți să luați în considerare Kubernetes pentru a vă îmbunătăți orchestrarea containerelor. Există mai multe opțiuni bare-metal, cum ar fi Lokomotive. rețineți că 20.04 netboot este FOARTE diferită de versiunile anterioare - preseed este dezactivat. Noi (RackN) lucrăm la (re)integrarea acestuia în comunitatea Digital Rebar (DRP). Noul proces implică cloud-init chiar și pentru on-prem. Este ceva ce DRP oferă prin intermediul API-ului. Ai putea juca cu 18.04 pentru a învăța până când se rezolvă. Înțeleg nevoia de a ajunge la cele mai recente, dar planificați timp pentru actualizări. Notă: Armatura este gratuită pentru 20 de mașini și comerciale după. Nivelul de bază vă poate fi suficient, cu excepția cazului în care doriți unele dintre funcțiile de management hardware sau de întreprindere. Comunitatea din Slack este foarte activă - ceea ce este un mare beneficiu. Depinde de ceea ce trebuie să faci pe deasupra sistemului de operare MAAS este pentru OpenStack, folosirea lui pentru orice altceva este o durere, HP LinuxCOE ar putea fi interesat ca FAI (instalare completă automată), RH oferă câteva instrumente precum cobbler, un răspuns definitiv nu este furnizat. Orice furnizor oferă un fel de LOM (Dell iDrac, HP iLo, IBM RSA) pe anumite mașini, așa că, cu excepția fierului de călcat entry-level, puteți face implementarea în masă de la distanță mai mult sau mai puțin ușor, în funcție de varietatea fierului de călcat pe care îl aveți. Partea software Preseed/Kickstart sunt dureroase, dar funcționează, dacă puteți NixOS (NixOps/Disnix) să ofere o abordare ieșită din cutie mult mai ușoară și eficientă, de asemenea, sistemul Guix, în ciuda faptului că IMO nu este suficient de pregătit pentru producție (din păcate) . Aceasta doar distilează sistemul de bază, ce să implementezi și cu ce instrumente depind de ceea ce trebuie să faci. Combo-ul meu preferat este NixOS pe tot parcursul, ceva script + câțiva furnizori LOM și SaltStack pentru restul. Ce marca de server? Nu sigur Folosim Dell, astfel încât alte mărci ar putea fi diferite, dar bănuiesc că majoritatea au opțiuni similare. Am configurat mai întâi idrac-ul. Luați adresa Mac a idracului și configurați o rezervare DHCP. Adăugați-l la Open Manage Enterprise împingeți un fișier de configurare prin OME. Dacă este prima dată când puteți face manual un server, apoi exportați fișierul de configurare pentru idrac și bios și apoi configurați-l pentru a le trimite către celelalte. Apoi actualizez firmware-ul. Apoi imaginează-ți serverul cu sistemul de operare. Nu am făcut niciodată implementări în masă de bare metal cu Linux, dar m-aș uita la terraform. Bănuiesc că funcționează cu bare metal sau poate Dell OME poate face și asta. Fac vsphere doar acum (și probabil că voi mai face vreodată unul dintre acestea), așa că am un script care face instalarea pentru mine. Doar direc serverul către script în timpul instalării. == Despre comunitate == Membrii Online