我使用 AWS CLI 启动实例,命令是:
aws ec2 运行实例
我期望的是传递一个脚本作为用户数据。
所以我做了:
数据=base64 ./my_script
在我的 Mac OSX 上,然后通过以下方式传递数据:
aws ec2 运行实例 --用户数据 $DATA
但是,实例启动后没有任何反应
那么,我具体应该怎么做呢?
Thanks!!
无需自己对数据进行 Base64 编码。
您可以使用 file:// 作为文件名/路径的前缀
So,
aws ec2 run-instances --user-data file://my_script
or
aws ec2 run-instances --user-data file:///full/path/to/my_script
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)