用于100个子网的Terraform cidrsubnets环路

用于100个子网的Terraform cidrsubnets环路,terraform,subnet,infrastructure-as-code,Terraform,Subnet,Infrastructure As Code,我目前正在测试terraform进行部署,我需要生成一个相当大的子网列表 我发现我可以使用下面的块生成我需要的列表 cidrsubnets("10.10.0.0/18", 9, 9, 9, 9, 9, 9, 9, 9, 9) 并为我需要的每一个添加额外的纽比特。然而,当需要一个大的列表时,这很快就失控了,我想知道如何指定所需的子网数量、结束地址或类似的内容来指定所需的数量,而不是例如100个新比特 谢谢 您可以使用和自动生成多个子网: cidrsubnets("1

我目前正在测试terraform进行部署,我需要生成一个相当大的子网列表

我发现我可以使用下面的块生成我需要的列表

cidrsubnets("10.10.0.0/18", 9, 9, 9, 9, 9, 9, 9, 9, 9)
并为我需要的每一个添加额外的纽比特。然而,当需要一个大的列表时,这很快就失控了,我想知道如何指定所需的子网数量、结束地址或类似的内容来指定所需的数量,而不是例如100个新比特


谢谢

您可以使用和自动生成多个子网:

cidrsubnets("10.10.0.0/18", [for v in range(100): 9]...)