使ったソースコードは以下の通りです。
調査したところ、タイプ「A」のレコードは一件しか存在できないです。追加ではなく、もし古いレコードが存在していればそれを削除しておく必要があります。resource "aws_route53_record" "www" { zone_id = "Z1234txxxxx" name = "test.com" type = "A" alias { name = "${aws_lb.elb.dns_name}" zone_id = "${aws_lb.elb.zone_id}" evaluate_target_health = true } }
解決方法はとても簡単です。
引数allow_overwrite = trueを追加すれば、もしレコードが存在している場合は上書きしてくれます。
変更後のソースコードは以下になります。
resource "aws_route53_record" "www" { zone_id = "Z1234txxxxx" name = "test.com" type = "A" allow_overwrite = true alias { name = "${aws_lb.elb.dns_name}" zone_id = "${aws_lb.elb.zone_id}" evaluate_target_health = true } }
0 件のコメント:
コメントを投稿