我将 Ubuntu Server 用作简单的家庭服务器 - 我需要 cloud-init 吗?

cep*_*man 4 server cloud

安装它 (18.04) 后,我遇到了 cloud-init 并且最初很困惑。如果我理解正确的话,它的目的是为在云平台上启动的系统提供实例初始化/定制。我不在这种环境中 - 我习惯于硬连线配置更改,并且不会弄乱它们。对我来说,cloud-init 看起来只是一个不必要的混乱层。

那么,我是否了解 cloud-init 的作用?我是否需要它,如果不需要,我可以在不破坏任何东西的情况下摆脱它吗?

Mar*_*k D 5

Cloudinit 真正用于自定义云中的图像。例如,如果您有一组服务器,通过网络连接在一起以创建您自己的云服务器。您可以使用 cloudinit 创建一系列脚本来帮助您创建服务器,即为每个启动的服务器自定义名称和 dns 的脚本。根据需要添加和删除 dns 条目。如果您拥有大量虚拟化服务器,则此功能非常有用,但如果您只有一两个机器而不打算将它们带入云中,则功能就不那么强大了。

文档