Skip to content

Commit

Permalink
no vpc7 stuff
Browse files Browse the repository at this point in the history
  • Loading branch information
morga471 committed Jul 30, 2024
1 parent 368bdb7 commit d8bcb90
Showing 1 changed file with 44 additions and 72 deletions.
116 changes: 44 additions & 72 deletions dns_zones.tf
Original file line number Diff line number Diff line change
Expand Up @@ -5,34 +5,6 @@ locals {
region = var.region
}

#---
# availability-zones
#---
data "aws_availability_zones" "zones" {
state = "available"
}

data "aws_availability_zone" "zone" {
count = length(data.aws_availability_zones.zones.names)
state = "available"
name = data.aws_availability_zones.zones.names[count.index]
}

output "availability_zone_names" {
description = "VPC Availability zone name list (3)"
value = data.aws_availability_zones.zones.names
}

output "availability_zone_ids" {
description = "VPC Availability zone id list (3)"
value = data.aws_availability_zones.zones.zone_ids
}

output "availability_zone_suffixes" {
description = "VPC Availability zone suffix list (3)"
value = data.aws_availability_zone.zone[*].name_suffix
}

#---
# network prod
#---
Expand All @@ -46,15 +18,15 @@ provider "aws" {
}
}

# provider "aws" {
# alias = "route53_main_west"
# profile = var.profile
# region = var.region_map["west"]
# assume_role {
# role_arn = format("arn:%v:iam::%v:role/r-inf-terraform-route53", data.aws_arn.current.partition, var.route53_endpoints["route53_main"].account_id)
# session_name = var.os_username
# }
# }
provider "aws" {
alias = "route53_main_west"
profile = var.profile
region = var.region_map["west"]
assume_role {
role_arn = format("arn:%v:iam::%v:role/r-inf-terraform-route53", data.aws_arn.current.partition, var.route53_endpoints["route53_main"].account_id)
session_name = var.os_username
}
}

#---
# dummy vpc, so we can associate the zone to this account
Expand Down Expand Up @@ -110,20 +82,20 @@ module "route53_cluster_domain_east" {
tags = var.tags
}

# module "route53_cluster_domain_west" {
# count = local.region == "us-gov-west-1" && !(var.shared_vpc_label == null || var.shared_vpc_label == "") ? 1 : 0
# providers = {
# aws.self = aws
# aws.peer = aws.route53_main_west
# }
module "route53_cluster_domain_west" {
count = local.region == "us-gov-west-1" && !(var.shared_vpc_label == null || var.shared_vpc_label == "") ? 1 : 0
providers = {
aws.self = aws
aws.peer = aws.route53_main_west
}

# source = "git@github.e.it.census.gov:terraform-modules/aws-vpc-setup.git//route53-zone-association/zone?ref=tf-upgrade"
# region = "us-gov-west-1"
# vpc_id = data.aws_vpc.eks_vpc.id
# zone_ids = [aws_route53_zone.cluster_domain.zone_id]
source = "git@github.e.it.census.gov:terraform-modules/aws-vpc-setup.git//route53-zone-association/zone?ref=tf-upgrade"
region = "us-gov-west-1"
vpc_id = data.aws_vpc.eks_vpc.id
zone_ids = [aws_route53_zone.cluster_domain.zone_id]

# tags = var.tags
# }
tags = var.tags
}

output "cluster_domain_name" {
description = "DNS Zone Name"
Expand All @@ -145,32 +117,32 @@ output "cluster_domain_ns" {
# and to vpc7-endpoints in network prod
#---

#---
# network prod
#---
provider "aws" {
alias = "route53_main"
region = var.region_map["east"]
profile = var.profile
assume_role {
role_arn = format("arn:%v:iam::%v:role/r-inf-terraform-route53", data.aws_arn.current.partition, var.route53_endpoints["route53_main"].account_id)
session_name = var.os_username
}
}
# #---
# # network prod
# #---
# provider "aws" {
# alias = "route53_main"
# region = var.region_map["east"]
# profile = var.profile
# assume_role {
# role_arn = format("arn:%v:iam::%v:role/r-inf-terraform-route53", data.aws_arn.current.partition, var.route53_endpoints["route53_main"].account_id)
# session_name = var.os_username
# }
# }

module "route53_main_east" {
providers = {
aws.self = aws
aws.peer = aws.route53_main
}
# module "route53_main_east" {
# providers = {
# aws.self = aws
# aws.peer = aws.route53_main
# }

source = "git@github.e.it.census.gov:terraform-modules/aws-vpc-setup.git//route53-zone-association/zone?ref=tf-upgrade"
region = "us-gov-east-1"
vpc_id = var.route53_endpoints["route53_main"]["us-gov-east-1"]
zone_ids = [aws_route53_zone.cluster_domain.zone_id]
# source = "git@github.e.it.census.gov:terraform-modules/aws-vpc-setup.git//route53-zone-association/zone?ref=tf-upgrade"
# region = "us-gov-east-1"
# vpc_id = var.route53_endpoints["route53_main"]["us-gov-east-1"]
# zone_ids = [aws_route53_zone.cluster_domain.zone_id]

tags = var.tags
}
# tags = var.tags
# }

# module "route53_main_west" {
# providers = {
Expand Down

0 comments on commit d8bcb90

Please sign in to comment.