编辑 cloud-init 文件

Editing cloud-init files

我使用 Terraform 的 aws_instance.user_data 参数创建了一个 cloud-init 文件。

然后在 Centos 机器上由 cloud-init systemd 服务在启动时执行。

出于 dev/testing 目的,我想即时编辑此文件,然后只需重新启动上述服务即可。

为此,我在哪里可以找到包含 cloud-init 服务的命令 运行 的 cloud-init 文件?

在我的 Centos 机器上,这是在文件中找到的:

/var/lib/cloud/instances/<instance-id>/user-data.txt

在文件 /var/lib/cloud/data/instance-id 中找到 instance-id