我在使用CloudFormation管理Route53变种时遇到问题。
我遇到的错误是:
我们计算的请求签名与您的签名不符 提供。检查您的AWS Secret Access Key和签名方法。请教 服务文档了解详情。
我从控制台触发CloudFormation,而不是通过API / CLI。我已通过完全帐户访问权限登录我的IAM用户。
尝试将记录集添加到托管区域的任何子堆栈都会发生错误,区域本身是使用另一个堆栈(以及一些记录集)成功创建的。
这是一个失败的示例记录集资源(如果我删除它,它会在另一个上失败,如果它也发生在不同的堆栈中):
Mx:
Type: "AWS::Route53::RecordSet"
Properties:
HostedZoneId: !Ref "HostedZoneId"
Name: !Sub "mailer.${DomainName}."
Type: "MX"
ResourceRecords:
- "10 mx.sendgrid.net."
TTL: 3600
答案 0 :(得分:0)
似乎AWS CF有一些打嗝,或者他们只是在进行一些更新。几个小时后重新尝试它可以工作(不完全,我有其他问题,但仍然)。