27 lines
663 B
Python
27 lines
663 B
Python
|
import pulumi
|
||
|
import pulumi_aws as aws
|
||
|
|
||
|
availableZones = pulumi_aws.get_availability_zones(state="available")
|
||
|
|
||
|
aws.ec2.Subnet("NewSubnet1",
|
||
|
vpc_id=aws_vpc["main"]["id"],
|
||
|
cidr_block="10.0.0.0/24",
|
||
|
availability_zone=availableZones.names[0],
|
||
|
tags={"Name": "NewSubnet1"}
|
||
|
)
|
||
|
|
||
|
aws.ec2.Subnet("NewSubnet2",
|
||
|
vpc_id=aws_vpc["main"]["id"],
|
||
|
cidr_block="10.0.1.0/24",
|
||
|
availability_zone=availableZones.names[1]
|
||
|
tags={"Name": "NewSubnet2"}
|
||
|
)
|
||
|
|
||
|
aws.ec2.Subnet("NewSubnet3",
|
||
|
vpc_id=aws_vpc["main"]["id"],
|
||
|
cidr_block="10.0.2.0/24",
|
||
|
availability_zone=availableZones.names[2]
|
||
|
tags={"Name": "NewSubnet3"}
|
||
|
)
|
||
|
|
||
|
# Run "pulumi up"
|