= No-touch Ubuntu 22.04 LTS ren metall autoinstallationer med moln-init och USB-minnen =




Jag har ägnat de senaste veckorna åt att gå djupt in på autoinstallationer för Ubuntu. Jag kunde inte hitta ett enda dokument som förklarade alla komplexa rörliga delar. Som ett resultat blev det mycket försök och misstag. Jag förstår äntligen den större bilden och hoppas kunna dela den med andra:
Hur man automatiserar en ren metall Ubuntu 22.04 LTS-installation
Jag tog också en omväg för att göra en liknande sak som Raspberry Pi och Ubuntu

Hoppas de hjälper din framtida serverautomatisering!

Det här är coolt, men jag känner att det är lite krångligt. Varför skulle du inte bygga en anpassad bild från något som Packer och sedan PXE-start för helt hands-off provisionering? Det är vad jag gör för de oundvikliga nakna metallmaskinerna, även om jag mycket föredrar att använda Terraform på virtualiserade maskiner - det är bara så snabbt

Jag håller med om att lösningen kan framstå som invecklad (jag tar på mig skulden för det) och jag skulle till 100 % rekommendera Packer och PXE-start för en företagsmiljö

I mitt fall ville jag ha mindre
*saker* att hantera eller hantera. Jag behöver inga ytterligare verktyg förutom operativsystemet. Mina inställningar och konfigurationer är alla vanliga textfiler. Det krävs inga PXE-konfigurationsinställningar, jag kopplar bara in en USB, startar om och tar en kaffe

Jag antar att det handlar om användningsfall eller prioriteringar

Jag håller också med om att virtuella datorer är att föredra, men jag har kommit på mig själv med att arbeta mycket med bare metal-beräkningar i mitt hemlabb (Kubernetes med GPU-acceleration / Anthos på Bare Metal / funky eBPF. VM:er kan bara ta min inlärning så långt. Jag lär mig långsamt, så jag måste göra saker på riktigt/hårda sätt innan jag förstår lol
Trevlig! Jag har tittat på ett sätt att automatiskt tillhandahålla mina bärbara datorer och mina testmaskiner. Det här borde hjälpa mig. :)