terraform用module创建vpc,在vpc下创建一个子网
时间: 2024-05-13 17:14:24 浏览: 180
terraform-google-network:git@github.com的分支
可以使用 Terraform 的 AWS Provider 来创建 VPC 和子网。以下是示例代码:
```
provider "aws" {
region = "us-west-2"
}
resource "aws_vpc" "my_vpc" {
cidr_block = "10.0.0.0/16"
}
resource "aws_subnet" "my_subnet" {
vpc_id = aws_vpc.my_vpc.id
cidr_block = "10.0.1.0/24"
}
```
这个例子创建了一个 VPC,CIDR 为 10.0.0.0/16,并且在这个 VPC 下创建了一个子网,CIDR 为 10.0.1.0/24。在子网的定义中,`vpc_id` 参数指定了这个子网所属的 VPC。
阅读全文