【问题标题】:CloudFormation complaining about changeSet [InvalidChangeBatch]CloudFormation 抱怨 changeSet [InvalidChangeBatch]
【发布时间】:2020-11-25 05:18:51
【问题描述】:

当我尝试部署我的代码时,我收到了这个错误:

module.rest_api.aws_route53_record.xxx: 
[ERR]: Error building changeset: InvalidChangeBatch: [Tried to create resource record set [name=‘MYNAME’, type=‘MYTYPE’] but it already exists]
status code: 400, request id: XXXXXXXXXX

当我检查堆栈时,它似乎是空的,所以我无法删除堆栈?任何人都可以帮助解决这个问题,在此先感谢!

【问题讨论】:

  • 确保您在正确的区域和帐户中签入。
  • 我在 ~/.aws/config 和凭据文件中仔细检查了我的帐户和区域,它们对我来说都是正确的,因为我使用 aws configure 来管理它们。
  • 我的意思是当你写“当我检查堆栈时”时,你如何检查它?在 aws 控制台中?
  • 我刚查了一下,在记录列表下找到了我的域名,可能是它。我现在删除了它,我现在正在运行我的 terraform 文件,让我们给它 10 分钟左右!非常感谢您的快速回复,这真是太棒了!谢谢。
  • 这是为了确认它确实有效!我不敢相信自己的眼睛,现在我的服务器正在工作。感谢您的专业知识和善意!

标签: amazon-web-services amazon-cloudformation amazon-route53


【解决方案1】:

基于 cmets。

问题是由 Route53 中的现有记录集引起的。 解决方案是删除Route53控制台中的记录并使用CloudFormation重新创建它。

【讨论】:

    猜你喜欢
    • 2022-01-10
    • 2012-01-28
    • 2011-11-14
    • 2014-06-27
    • 1970-01-01
    • 1970-01-01
    • 2018-01-19
    • 2013-01-16
    • 2019-12-20
    相关资源
    最近更新 更多