测试运行cloud init userdata文件

测试运行cloud init userdata文件,cloud,aws-ec2,cloud-init,Cloud,Aws Ec2,Cloud Init,cloud config userdata文件看起来非常适合初始化,但是如何迭代地开发和测试它呢 如果每次都需要提供实例,直到一切正常,那么反馈延迟就太大了 假设AWS中的玩具实例或具有userdata文件的等效实例,如何让cloud init在启动后手动运行?无需每次重新启动,清理cloud init的所有缓存文件(rm-rf/var/lib/cloud),然后逐个运行cloud init命令。看起来像是一个开始,但不清楚如何在每次运行之间更改用户数据。它感觉好像应该有一个格式为cloud i

cloud config userdata文件看起来非常适合初始化,但是如何迭代地开发和测试它呢

如果每次都需要提供实例,直到一切正常,那么反馈延迟就太大了


假设AWS中的玩具实例或具有userdata文件的等效实例,如何让cloud init在启动后手动运行?

无需每次重新启动,清理cloud init的所有缓存文件(rm-rf/var/lib/cloud),然后逐个运行cloud init命令。

看起来像是一个开始,但不清楚如何在每次运行之间更改用户数据。它感觉好像应该有一个格式为
cloud init run file my user data的命令。
我已经看过了,但找不到这样的东西。尝试过:用户数据是从AWS获取的,它是一样的。问题是从文件中读取它