AWS cloudFormation不适用于官方Centos 6 AMI

时间:2015-05-27 10:28:41

标签: amazon-web-services amazon-cloudformation

我无法使用最简单的cloudFormation UserData块来与Centos 6 AMI配合使用。

"UserData" : {"Fn::Base64" : { "Fn::Join" : ["",[
    "#!/bin/bash -ex","\n",
    "sudo touch /root/aws-test.txt"]]}
}

适用于亚马逊Linux,但Centos AMI没有任何问题。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

来自市场的CentOS AMI不包含cloud-init,因此不会执行UserData。

请参阅有关创建包含cloud-init的自定义CentOS AMI的问题:How do I set up cloud-init on custom AMIs in AWS? (CentOS)