From f90fcb4630efa40f38deaed794cc614d048c20c4 Mon Sep 17 00:00:00 2001 From: Mohamed Deerow Date: Thu, 19 Nov 2020 15:33:56 +0000 Subject: [PATCH] Revert VPC peering terraform update Reverting as it resulted in a provider error. --- terraform/cloudfoundry/vpc_peering.tf | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/terraform/cloudfoundry/vpc_peering.tf b/terraform/cloudfoundry/vpc_peering.tf index 1b81dbdeb8..02748c8daf 100644 --- a/terraform/cloudfoundry/vpc_peering.tf +++ b/terraform/cloudfoundry/vpc_peering.tf @@ -1,27 +1,27 @@ resource "aws_vpc_peering_connection" "vpc_peer" { - for_each = toset(var.peer_vpc_ids) - peer_owner_id = element(var.peer_account_ids, index(var.peer_vpc_ids, each.value)) - peer_vpc_id = element(var.peer_vpc_ids, index(var.peer_vpc_ids, each.value)) + count = length(var.peer_vpc_ids) + peer_owner_id = element(var.peer_account_ids, count.index) + peer_vpc_id = element(var.peer_vpc_ids, count.index) vpc_id = var.vpc_id } resource "aws_route" "vpc_peer_route_0" { - for_each = toset(var.peer_vpc_ids) + count = length(var.peer_vpc_ids) route_table_id = aws_route_table.internet[0].id - destination_cidr_block = element(var.peer_cidrs, index(var.peer_vpc_ids, each.value)) - vpc_peering_connection_id = element([for peer in aws_vpc_peering_connection.vpc_peer : peer.id], index(var.peer_vpc_ids, each.value)) + destination_cidr_block = element(var.peer_cidrs, count.index) + vpc_peering_connection_id = element(aws_vpc_peering_connection.vpc_peer.*.id, count.index) } resource "aws_route" "vpc_peer_route_1" { - for_each = toset(var.peer_vpc_ids) + count = length(var.peer_vpc_ids) route_table_id = aws_route_table.internet[1].id - destination_cidr_block = element(var.peer_cidrs, index(var.peer_vpc_ids, each.value)) - vpc_peering_connection_id = element([for peer in aws_vpc_peering_connection.vpc_peer : peer.id], index(var.peer_vpc_ids, each.value)) + destination_cidr_block = element(var.peer_cidrs, count.index) + vpc_peering_connection_id = element(aws_vpc_peering_connection.vpc_peer.*.id, count.index) } resource "aws_route" "vpc_peer_route_2" { - for_each = toset(var.peer_vpc_ids) + count = length(var.peer_vpc_ids) route_table_id = aws_route_table.internet[2].id - destination_cidr_block = element(var.peer_cidrs, index(var.peer_vpc_ids, each.value)) - vpc_peering_connection_id = element([for peer in aws_vpc_peering_connection.vpc_peer : peer.id], index(var.peer_vpc_ids, each.value)) + destination_cidr_block = element(var.peer_cidrs, count.index) + vpc_peering_connection_id = element(aws_vpc_peering_connection.vpc_peer.*.id, count.index) }