From b648dd8211cfb002453b2aab8bc46838053c0127 Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Thu, 18 Oct 2018 11:41:48 -0700 Subject: [PATCH] data/aws/vpc/vpc-private: Set worker subnet availability_zone It looks like this was (accidentally?) removed in f8286662 (modules/vpc: support re-apply of terraform when AZ number changes, 2018-03-12, coreos/tectonic-installer#3092). We need to set it to spread worker subnets over the available zones. --- data/data/aws/vpc/vpc-private.tf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/data/data/aws/vpc/vpc-private.tf b/data/data/aws/vpc/vpc-private.tf index 95c860fff7..d55eb0e739 100644 --- a/data/data/aws/vpc/vpc-private.tf +++ b/data/data/aws/vpc/vpc-private.tf @@ -27,6 +27,8 @@ resource "aws_subnet" "worker_subnet" { cidrsubnet(local.new_worker_cidr_range, 3, count.index), )}" + availability_zone = "${local.new_worker_subnet_azs[count.index]}" + tags = "${merge(map( "Name", "${var.cluster_name}-worker-${local.new_worker_subnet_azs[count.index]}", "kubernetes.io/cluster/${var.cluster_name}","shared",