diff --git a/examples/full-setup-tf-upgrade/OBSOLETE/credentials.peers.tf b/examples/full-setup-tf-upgrade/OBSOLETE/credentials.peers.tf new file mode 100644 index 0000000..b190673 --- /dev/null +++ b/examples/full-setup-tf-upgrade/OBSOLETE/credentials.peers.tf @@ -0,0 +1,18 @@ +#--- +# peer to 107.. us-gov-west-1 services +#--- +provider "aws" { + alias = "peer_main_west" + region = "us-gov-west-1" + profile = "107742151971-do2-govcloud" +} + +#--- +# peer to 107.. us-gov-east-1 services +#--- +provider "aws" { + alias = "peer_main_east" + region = "us-gov-east-1" + profile = "107742151971-do2-govcloud" +} + diff --git a/examples/full-setup-tf-upgrade/OBSOLETE/peers.tf b/examples/full-setup-tf-upgrade/OBSOLETE/peers.tf new file mode 100644 index 0000000..e4b3602 --- /dev/null +++ b/examples/full-setup-tf-upgrade/OBSOLETE/peers.tf @@ -0,0 +1,76 @@ +#--- +# us-gov-west-1 +#--- +data "aws_vpc" "service_main_west" { + provider = aws.peer_main_west + filter { + name = "tag:Name" + # values = [local.peer_name] + values = [var.services_peer_settings["west"].peer_name] + } +} + +module "peer_services_main_west" { + source = "git@github.e.it.census.gov:terraform-modules/aws-vpc-setup.git//peer?ref=tf-upgrade" + providers = { + aws.self = aws + aws.peer = aws.peer_main_west + } + + ## self + vpc_id = local.vpc_id + vpc_name = var.vpc_name + vpc_cidr_block = var.vpc_cidr_block + vpc_index = var.vpc_index + vpc_short_name = var.vpc_short_name + vpc_full_name = var.vpc_full_name + vpc_environment = var.vpc_environment + rule_number = var.services_peer_settings["west"].rule_number + var.vpc_index - 1 + tags = {} + + ## peer + peer_vpc_id = data.aws_vpc.service_main_west.id + peer_vpc_name = "services" + peer_vpc_index = 1 + peer_vpc_short_name = "vpc1" + peer_vpc_full_name = var.services_peer_settings["west"].peer_name + peer_rule_number = var.services_peer_settings["west"].rule_number + var.vpc_index - 1 +} + +#--- +# us-gov-east-1 +#--- +data "aws_vpc" "service_main_east" { + provider = aws.peer_main_east + filter { + name = "tag:Name" + values = [var.services_peer_settings["east"].peer_name] + } +} + +module "peer_services_main_east" { + source = "git@github.e.it.census.gov:terraform-modules/aws-vpc-setup.git//peer?ref=tf-upgrade" + providers = { + aws.self = aws + aws.peer = aws.peer_main_east + } + + ## self + vpc_id = local.vpc_id + vpc_name = var.vpc_name + vpc_cidr_block = var.vpc_cidr_block + vpc_index = var.vpc_index + vpc_short_name = var.vpc_short_name + vpc_full_name = var.vpc_full_name + vpc_environment = var.vpc_environment + rule_number = var.services_peer_settings["east"].rule_number + var.vpc_index - 1 + tags = {} + + ## peer + peer_vpc_id = data.aws_vpc.service_main_east.id + peer_vpc_name = "services" + peer_vpc_index = 1 + peer_vpc_short_name = "vpc1" + peer_vpc_full_name = var.services_peer_settings["west"].peer_name + peer_rule_number = var.services_peer_settings["east"].rule_number + var.vpc_index - 1 +}