= Instalação automática sem toque do Ubuntu 22.04 LTS bare metal com cloud-init e pendrives =




Passei as últimas semanas me aprofundando nas instalações automáticas do Ubuntu. Não consegui encontrar um único documento que explicasse todas as partes móveis complexas. Como resultado, houve muitas tentativas e erros. Eu finalmente entendo o quadro geral e espero compartilhá-lo com outras pessoas:
Como automatizar uma instalação bare metal do Ubuntu 22.04 LTS
Também fiz um desvio por fazer algo semelhante ao Raspberry Pi e ao Ubuntu

Espero que eles ajudem sua futura automação de servidor!

Isso é legal, mas eu sinto que é um pouco complicado. Por que você não criaria uma imagem personalizada a partir de algo como Packer e, em seguida, inicializaria PXE para provisionamento totalmente sem intervenção? Isso é o que eu faço para as máquinas bare metal inevitáveis, embora eu prefira usar o Terraform em máquinas virtualizadas - é tão rápido

Concordo que a solução pode parecer complicada (assumo a culpa por isso) e recomendaria 100% o Packer e a inicialização PXE para um ambiente corporativo

No meu caso, eu queria menos
*coisas* para gerenciar ou lidar. Não preciso de ferramentas adicionais além do sistema operacional. Minhas definições e configurações são todos arquivos de texto simples. Não há configurações de PXE necessárias, basta conectar um USB, reiniciar e tomar um café

Eu acho que se trata de caso de uso ou prioridades

Também concordo que as VMs sejam preferidas, mas já trabalhei muito com computação bare metal em meu laboratório doméstico (Kubernetes com aceleração de GPU / Anthos em Bare Metal / eBPF funky. As VMs só podem levar meu aprendizado até agora. Eu aprendo devagar, então preciso fazer as coisas da maneira real/difícil antes de entender lol
Legal! Estou procurando uma maneira de provisionar automaticamente meus laptops e minhas máquinas de teste. Isso deve me ajudar. :)