我正在使用Terraform在两个不同count.index
的可用区中创建两个公共子网,它在列表中遍历两个不同的CIDR和AZ。到此为止是正确的。现在,我必须创建一个NAT网关,并将其仅附加到上面创建的一个公共子网中。通过时,subnet_id = aws_subnet.this[count.index].id
它将NAT网关附加到两个公共子网。
如何使用terraform将NAT网关仅附加到两个公共子网中的一个?
从我可以看到它是否正在使用count.index
您的NAT网关资源必须使用该count
参数。
如果只想使用一个NAT网关,则不要使用count
NAT网关资源中的参数;如果要使用该资源的第一个子网,请使用subnet_id = aws_subnet.this[0].id
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句