= 非接触式 Ubuntu 22.04 LTS 裸机自动安装,带有 cloud-init 和 USB 记忆棒 =




在过去的几周里,我深入研究了 Ubuntu 的自动安装。我找不到一个文档来解释所有复杂的移动部件。结果,有很多试验和错误。我终于明白了大局,并希望与他人分享:
如何自动化裸机 Ubuntu 22.04 LTS 安装
我也绕道而行,对 Raspberry Pi 和 Ubuntu 做了类似的事情

希望它们对您未来的服务器自动化有所帮助!

这很酷,但我觉得它有点令人费解。为什么不从 Packer 之类的东西构建自定义映像,然后 PXE 引导以实现完全不干涉的配置?这就是我为不可避免的裸机所做的,尽管我更喜欢在虚拟机上使用 Terraform - 它是如此之快

我同意该解决方案可能会令人费解(我为此负责),我会 100% 推荐企业环境的 Packer 和 PXE 引导

就我而言,我想要的更少
*要管理或处理的事情*。除了操作系统,我不需要任何其他工具。我的设置和配置都是纯文本文件。不需要 PXE 配置设置,我只需插入 USB,重新启动,然后喝杯咖啡

我想这归结为用例或优先级

我也同意 VM 是首选,但我发现自己在我的家庭实验室中做了大量的裸机计算工作(带 GPU 加速的 Kubernetes / Anthos on Bare Metal / funky eBPF。VM 只能让我学习到此为止。我学得慢,所以在我理解之前我需要用真正/困难的方式做事 哈哈
好的!我一直在寻找一种方法来自动配置我的笔记本电脑和我的测试机器。这应该可以帮助我。 :)