50-cloud-init.cfg是如何创建的?

50-cloud-init.cfg是如何创建的?

据我所知,它是由cloudinit包中的代码创建的,该包位于 中/usr/lib/python3/dist-packages/cloudinit/distros/debian.py。但是在哪里代码从哪里调用?

我需要做的是生成/etc/network/interfaces.d知道网络接口名称的其他文件。我不想只是把它们放在那里,因为这是一个在 AWS 上运行的映像,不同的机器类型有不同的接口名称。

相关内容