= No-touch Ubuntu 22.04 LTS autoinstallazioni bare metal con cloud-init e chiavette USB =




Ho passato le ultime settimane ad approfondire le installazioni automatiche per Ubuntu. Non sono riuscito a trovare un solo documento che spiegasse tutte le complesse parti mobili. Di conseguenza, ci sono stati molti tentativi ed errori. Finalmente capisco il quadro generale e spero di condividerlo con gli altri:
Come automatizzare un'installazione bare metal di Ubuntu 22.04 LTS
Ho anche fatto una deviazione per fare una cosa simile con Raspberry Pi e Ubuntu

Spero che aiutino la tua futura automazione del server!

Questo è bello, ma mi sembra che sia un po'contorto. Perché non dovresti creare un'immagine personalizzata da qualcosa come Packer e quindi l'avvio PXE per il provisioning completamente automatico? Questo è quello che faccio per le inevitabili macchine bare metal, anche se preferisco di gran lunga utilizzare Terraform su macchine virtualizzate: è così veloce

Sono d'accordo che la soluzione possa sembrare contorta (me ne prendo la colpa) e consiglierei al 100% l'avvio di Packer e PXE per un ambiente aziendale

Nel mio caso, volevo di meno
*cose* da gestire o affrontare. Non ho bisogno di strumenti aggiuntivi oltre al sistema operativo. Le mie impostazioni e configurazioni sono tutti file di testo normale. Non sono richieste impostazioni di configurazione PXE, basta collegare una USB, riavviare e prendere un caffè

Immagino che dipenda dal caso d'uso o dalle priorità

Sono anche d'accordo sul fatto che le VM siano preferite, ma mi sono ritrovato a lavorare molto con il calcolo bare metal nel mio laboratorio di casa (Kubernetes con accelerazione GPU / Anthos su Bare Metal / funky eBPF. Le VM possono portare solo il mio apprendimento finora. Imparo lentamente, quindi ho bisogno di fare le cose nel modo reale/difficile prima di capire lol
Simpatico! Ho cercato un modo per eseguire automaticamente il provisioning dei miei laptop e delle mie macchine di prova. Questo dovrebbe aiutarmi. :)