= Bezdotykowa autoinstalacja systemu Ubuntu 22.04 LTS z funkcją Cloud-init i pamięciami USB =




Spędziłem kilka ostatnich tygodni zagłębiając się w automatyczne instalacje Ubuntu. Nie mogłem znaleźć ani jednego dokumentu, który wyjaśniłby wszystkie złożone ruchome części. W rezultacie było wiele prób i błędów. W końcu rozumiem szerszy obraz i mam nadzieję podzielić się nim z innymi:
Jak zautomatyzować instalację samego systemu Ubuntu 22.04 LTS
Zrobiłem też objazd, aby zrobić coś podobnego do Raspberry Pi i Ubuntu

Mam nadzieję, że pomogą one w przyszłej automatyzacji serwerów!

To jest fajne, ale mam wrażenie, że to trochę zagmatwane. Dlaczego nie miałbyś zbudować niestandardowego obrazu z czegoś takiego jak Packer, a następnie uruchomić PXE, aby zapewnić w pełni ręczne udostępnianie? To jest to, co robię dla nieuniknionych maszyn typu bare metal, chociaż zdecydowanie wolę używać Terraform na maszynach zwirtualizowanych - jest po prostu tak szybki

Zgadzam się, że rozwiązanie może wydawać się zawiłe (biorę za to winę) i w 100% poleciłbym Packer i rozruch PXE dla środowiska korporacyjnego

W moim przypadku chciałem mniej
*rzeczy* do zarządzania lub radzenia sobie. Nie potrzebuję żadnych dodatkowych narzędzi poza systemem operacyjnym. Wszystkie moje ustawienia i konfiguracje to zwykłe pliki tekstowe. Nie są wymagane żadne ustawienia konfiguracyjne PXE, po prostu podłączam USB, uruchamiam ponownie i biorę kawę

Myślę, że sprowadza się to do przypadku użycia lub priorytetów

Zgadzam się również z preferowaniem maszyn wirtualnych, ale odkryłem, że wykonuję dużo pracy z komputerami typu bare metal w moim domowym laboratorium (Kubernetes z akceleracją GPU / Anthos na Bare Metal / funky eBPF. Maszyny wirtualne mogą jak dotąd tylko przyspieszyć moją naukę. Jestem powolnym uczniem, więc muszę robić rzeczy w prawdziwy/trudny sposób, zanim zrozumiem lol
Ładny! Szukałem sposobu na automatyczną obsługę administracyjną moich laptopów i maszyn testowych. To powinno mi pomóc. :)