基于延迟的 route53 (AWS) 的地形示例

terraform example for Latency based route53 (AWS)

有人有使用 terraform 的基于延迟的 route53 (AWS) 记录集的示例吗?

我想知道我可以传递的所有属性,包括评估别名记录的目标健康检查。

resource "aws_route53_record" "www" {
  zone_id = "${aws_route53_zone.primary.zone_id}"
  name    = "example.com"
  type    = "A"

  alias {
    name                   = "${aws_elb.main.dns_name}"
    zone_id                = "${aws_elb.main.zone_id}"
    evaluate_target_health = true
  }

  latency_routing_policy {
    region = ${var.region}
  }
}

https://www.terraform.io/docs/providers/aws/r/route53_record.html#latency_routing_policy

https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-policy.html#routing-policy-latency