我正在尝试使用AWS CloudFormation安装一个简单的堆栈。我创建了一个IAM用户,并传入一些脚本来安装puppet和git通过userdata,以便它可以由cloudinit执行。
问题是由于某种原因,模板在中途失败并且堆栈创建被回滚。我通过管理gui这样做。但它并没有告诉我它失败的原因。我可以看到创建了一些资源然后失败了。有没有办法查看详细的日志,看看到底失败了什么?
答案 0 :(得分:7)
AWS Management Console AWS CloudFormation在堆栈详细信息面板中提供了事件标签,其中列出了堆栈生命周期事件,并提供了 Reason 依次列,其中包含错误的更多详细信息。
此列公开了通过StackEvent操作检索到的DescribeStackEvents数据类型的ResourceStatusReason
字段:
ResourceStatusReason - 与资源相关的成功/失败消息