Skip to content

Commit f129a0b

Browse files
committed
Adding data-source for elb zone
1 parent 1863f74 commit f129a0b

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

operations/deployment/terraform/modules/aws/route53/aws_route53.tf

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@ data "aws_route53_zone" "selected" {
33
private_zone = false
44
}
55

6+
data "aws_lb" "selected_lb" {
7+
name = var.aws_elb_dns_name
8+
}
9+
10+
#data "aws_elb" "selected_elb" {
11+
# name = var.aws_elb_dns_name
12+
#}
13+
614
resource "aws_route53_record" "dev" {
715
count = var.fqdn_provided ? (var.aws_r53_root_domain_deploy ? 0 : 1) : 0
816
zone_id = data.aws_route53_zone.selected.zone_id
@@ -11,9 +19,12 @@ resource "aws_route53_record" "dev" {
1119

1220
alias {
1321
name = var.aws_elb_dns_name
14-
zone_id = var.aws_elb_zone_id
22+
#zone_id = var.aws_elb_zone_id
23+
zone_id = data.aws_lb.selected_lb.zone_id
1524
evaluate_target_health = true
1625
}
26+
27+
depends_on = [ data.aws_lb.selected_lb ]
1728
}
1829

1930
resource "aws_route53_record" "root-a" {

0 commit comments

Comments
 (0)