我无法使用最简单的cloudFormation UserData块来与Centos 6 AMI配合使用。
"UserData" : {"Fn::Base64" : { "Fn::Join" : ["",[
"#!/bin/bash -ex","\n",
"sudo touch /root/aws-test.txt"]]}
}
适用于亚马逊Linux,但Centos AMI没有任何问题。有什么建议吗?
答案 0 :(得分:0)
来自市场的CentOS AMI不包含cloud-init,因此不会执行UserData。
请参阅有关创建包含cloud-init的自定义CentOS AMI的问题:How do I set up cloud-init on custom AMIs in AWS? (CentOS)