X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/ab9fdb73256fb57a48aad2161fa022146031f7ca..fc55e48b43faeb6909ea161d804d5600df3d5c5c:/tools/salt-install/terraform/aws/vpc/main.tf diff --git a/tools/salt-install/terraform/aws/vpc/main.tf b/tools/salt-install/terraform/aws/vpc/main.tf index f0779d4fc5..da98f1ac83 100644 --- a/tools/salt-install/terraform/aws/vpc/main.tf +++ b/tools/salt-install/terraform/aws/vpc/main.tf @@ -66,12 +66,13 @@ resource "aws_subnet" "private_subnet" { # VPC S3 access # resource "aws_vpc_endpoint" "s3" { + count = var.vpc_id == "" ? 1 : 0 vpc_id = local.arvados_vpc_id service_name = "com.amazonaws.${var.region_name}.s3" } resource "aws_vpc_endpoint_route_table_association" "compute_s3_route" { count = var.private_subnet_id == "" ? 1 : 0 - vpc_endpoint_id = aws_vpc_endpoint.s3.id + vpc_endpoint_id = aws_vpc_endpoint.s3[0].id route_table_id = aws_route_table.private_subnet_rt[0].id }