24 lines
524 B
Terraform
24 lines
524 B
Terraform
|
# Internal DNS
|
||
|
resource "aws_route53_zone" "main" {
|
||
|
name = "${var.prefix}.${var.dns_zone_name}"
|
||
|
vpc_id = "${aws_vpc.vpc.id}"
|
||
|
|
||
|
tags {
|
||
|
prefix = "${var.prefix}"
|
||
|
origin = "terraform"
|
||
|
}
|
||
|
}
|
||
|
|
||
|
# DNS Records
|
||
|
resource "aws_route53_record" "db" {
|
||
|
zone_id = "${aws_route53_zone.main.zone_id}"
|
||
|
name = "db"
|
||
|
type = "A"
|
||
|
|
||
|
alias {
|
||
|
name = "${aws_db_instance.default.address}"
|
||
|
zone_id = "${aws_db_instance.default.hosted_zone_id}"
|
||
|
evaluate_target_health = false
|
||
|
}
|
||
|
}
|