我尝试使用AWS CloudFormer为现有资源创建模板,但是,CloudFormer堆栈创建失败多次没有明显原因。下面你可以找到完整的日志,我试着将选项中的超时时间增加到100分钟,我得到了相同的结果:
22:16:49 UTC+0300 CREATE_FAILED AWS::EC2::Instance WebServer Failed to receive 1 resource signal(s) within the specified duration
21:45:58 UTC+0300 CREATE_IN_PROGRESS AWS::EC2::Instance WebServer Resource creation Initiated
21:45:56 UTC+0300 CREATE_IN_PROGRESS AWS::EC2::Instance WebServer
21:45:54 UTC+0300 CREATE_COMPLETE AWS::IAM::InstanceProfile CFNInstanceProfile
21:43:54 UTC+0300 CREATE_COMPLETE AWS::IAM::Policy CFNRolePolicy
21:43:54 UTC+0300 CREATE_IN_PROGRESS AWS::IAM::Policy CFNRolePolicy Resource creation Initiated
21:43:53 UTC+0300 CREATE_IN_PROGRESS AWS::IAM::InstanceProfile CFNInstanceProfile Resource creation Initiated
21:43:53 UTC+0300 CREATE_IN_PROGRESS AWS::IAM::Policy CFNRolePolicy
21:43:52 UTC+0300 CREATE_IN_PROGRESS AWS::IAM::InstanceProfile CFNInstanceProfile
21:43:50 UTC+0300 CREATE_COMPLETE AWS::IAM::Role CFNRole
21:43:44 UTC+0300 CREATE_COMPLETE AWS::EC2::SecurityGroup WebServerSecurityGroup
21:43:43 UTC+0300 CREATE_IN_PROGRESS AWS::EC2::SecurityGroup WebServerSecurityGroup Resource creation Initiated
21:43:39 UTC+0300 CREATE_IN_PROGRESS AWS::IAM::Role CFNRole Resource creation Initiated
21:43:27 UTC+0300 CREATE_IN_PROGRESS AWS::EC2::SecurityGroup WebServerSecurityGroup
21:43:27 UTC+0300 CREATE_IN_PROGRESS AWS::IAM::Role CFNRole
21:43:18 UTC+0300 CREATE_IN_PROGRESS AWS::CloudFormation::Stack AWSCloudFormer User Initiated
答案 0 :(得分:15)
在“参数”中,指定用户名和密码。必须创建实例。
答案 1 :(得分:1)
CloudFormation正在等待来自CloudFormer WebServer实例的通知,该通知使用CreationPolicy
在CloudFormer模板中指定。
安装CloudFormer应用程序的bootstrapping脚本在运行/opt/aws/bin/cfn-signal
的最后一步或之前失败,以通知CloudFormation应用程序正确安装。
引导脚本会记录到/var/log/setup_cloudformer.log
,因此您可以通过查看来获取有关其失败原因的更多信息。
要尝试调查,您可以在EC2实例页面上选择Launch More Like This
操作,以启动另一个CloudFormer WebServer实例。然后,您可以提供密钥对并更新安全组以允许SSH访问以查看日志。
答案 2 :(得分:0)
除了Anush Arvind的回答外,您还必须注意不要在密码中包含特殊字符。
摘自官方文档:
您不能将密码留空,也不能使用特殊密码 密码中的字符(例如;&!“£$%^()/)。
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-using-cloudformer.html