Terraform:AWS将NAT网关连接到两个子网中的一个子网



我正在使用Terraformcount.index在两个不同的AZ中创建两个公共子网,该子网循环通过列表中的两个不同CIDR和AZ。到此为止是正确的。现在我必须创建一个NAT网关,并将其仅连接到上面创建的一个公共子网。当通过subnet_id = aws_subnet.this[count.index].id时,它将NAT网关连接到两个公用子网。

如何使用terraform将NAT网关仅连接到两个公用子网中的一个?

根据我所看到的,它是否使用count.index,您的NAT网关资源必须使用count参数。

如果您只想要一个NAT网关,请不要使用NAT网关资源中的count参数,如果您想要此资源中的第一个子网,请使用subnet_id = aws_subnet.this[0].id

相关内容

  • 没有找到相关文章

最新更新