solution/solution-cen-ack/vpc/main.tf (30 lines of code) (raw):

variable "vpc_cidr" {} variable "pod_vsw_cidr" {} variable "node_vsw_cidr" {} variable "zone_id" {} resource "alicloud_vpc" "vpc" { vpc_name = "vpc_test" cidr_block = var.vpc_cidr } resource "alicloud_vswitch" "pod_vsw" { vpc_id = alicloud_vpc.vpc.id cidr_block = var.pod_vsw_cidr zone_id = var.zone_id } resource "alicloud_vswitch" "node_vsw" { vpc_id = alicloud_vpc.vpc.id cidr_block = var.node_vsw_cidr zone_id = var.zone_id } output "vpc_id" { value = alicloud_vpc.vpc.id } output "pod_vsw_id" { value = alicloud_vswitch.pod_vsw.id } output "node_vsw_id" { value = alicloud_vswitch.node_vsw.id } output "route_table_id" { value = alicloud_vpc.vpc.route_table_id }