= No-Touch Ubuntu 22.04 LTS Bare-Metal-Autoinstallationen mit Cloud-Init und USB-Sticks =




Ich habe die letzten Wochen damit verbracht, mich intensiv mit Autoinstallationen für Ubuntu zu beschäftigen. Ich konnte kein einziges Dokument finden, das alle komplexen beweglichen Teile erklärte. Infolgedessen gab es viel Versuch und Irrtum. Endlich verstehe ich das Gesamtbild und hoffe, es mit anderen teilen zu können:
So automatisieren Sie eine Bare-Metal-Installation von Ubuntu 22.04 LTS
Ich bin auch einen Umweg gegangen, um etwas Ähnliches wie Raspberry Pi und Ubuntu zu tun

Ich hoffe, sie helfen Ihrer zukünftigen Serverautomatisierung!

Das ist cool, aber ich habe das Gefühl, dass es ein bisschen verworren ist. Warum würden Sie nicht ein benutzerdefiniertes Image von etwas wie Packer erstellen und dann PXE-Boot für eine vollständig automatische Bereitstellung erstellen? Das mache ich für die unvermeidlichen Bare-Metal-Maschinen, obwohl ich Terraform viel lieber auf virtualisierten Maschinen verwende - es ist einfach so schnell

Ich stimme zu, dass die Lösung verworren wirken kann (dafür übernehme ich die Schuld) und ich würde Packer und PXE-Boot für eine Unternehmensumgebung zu 100 % empfehlen

In meinem Fall wollte ich weniger
*Dinge* zu verwalten oder zu behandeln. Außer dem Betriebssystem benötige ich keine weiteren Tools. Meine Einstellungen und Konfigurationen sind alle reine Textdateien. Es sind keine PXE-Konfigurationseinstellungen erforderlich, ich schließe einfach einen USB-Stick an, starte neu und hole mir einen Kaffee

Ich denke, es kommt auf den Anwendungsfall oder die Prioritäten an

Ich stimme auch zu, dass VMs bevorzugt werden, aber ich habe in meinem Heimlabor viel mit Bare-Metal-Computing gearbeitet (Kubernetes mit GPU-Beschleunigung / Anthos auf Bare Metal / funky eBPF). VMs können mich nur so weit lernen. Ich lerne langsam, also muss ich die Dinge auf die harte Tour machen, bevor ich sie verstehe, lol
Nett! Ich habe nach einer Möglichkeit gesucht, meine Laptops und meine Testmaschinen automatisch bereitzustellen. Das sollte mir weiterhelfen. :)