Skip to content

Commit b138c42

Browse files
Fixed a bunch of things
1 parent 0aca755 commit b138c42

File tree

1 file changed

+35
-26
lines changed

1 file changed

+35
-26
lines changed

docs/examples/network/complete_vcn/complete_vcn.tf

Lines changed: 35 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ variable "VPC-CIDR" {
1717
}
1818

1919
variable "ADs" {
20-
default = ["Ucom:PHX-AD-1", "Ucom:PHX-AD-2", "Ucom:PHX-AD-3"]
20+
default = ["Uocm:PHX-AD-1", "Uocm:PHX-AD-2", "Uocm:PHX-AD-3"]
2121
}
2222

2323
resource "baremetal_core_virtual_network" "CompleteVCN" {
24-
cidr_block = "${var.VCP-CIDR}"
24+
cidr_block = "${var.VPC-CIDR}"
2525
compartment_id = "${var.compartment_ocid}"
2626
display_name = "CompleteVCN"
2727
}
@@ -40,55 +40,64 @@ resource "baremetal_core_route_table" "RouteForComplete" {
4040
cidr_block = "0.0.0.0/0"
4141
network_entity_id = "${baremetal_core_internet_gateway.CompleteIG.id}"
4242
}
43+
}
4344

4445
resource "baremetal_core_security_list" "WebSubnet" {
4546
compartment_id = "${var.compartment_ocid}"
4647
display_name = "Public"
4748
vcn_id = "${baremetal_core_virtual_network.CompleteVCN.id}"
48-
egress_security_rules {
49+
egress_security_rules = [{
4950
destination = "0.0.0.0/0"
5051
protocol = "6"
51-
}
52-
ingress_security_rules {
52+
}]
53+
ingress_security_rules = [{
5354
tcp_options {
5455
"max" = 80
5556
"min" = 80
5657
}
5758
protocol = "6"
5859
source = "0.0.0.0/0"
59-
}
60+
},
61+
{
62+
protocol = "6"
63+
source = "${var.VPC-CIDR}"
64+
}]
6065
}
6166

6267
resource "baremetal_core_security_list" "PrivateSubnet" {
6368
compartment_id = "${var.compartment_ocid}"
6469
display_name = "Private"
6570
vcn_id = "${baremetal_core_virtual_network.CompleteVCN.id}"
66-
egress_security_rules {
67-
}
68-
ingress_security_rules {
69-
tcp_options {
70-
}
71+
egress_security_rules = [{
72+
protocol = "6"
73+
destination = "${var.VPC-CIDR}"
74+
}]
75+
ingress_security_rules = [{
7176
protocol = "6"
72-
source = "${var.VCP-CIDR}"
73-
}
77+
source = "${var.VPC-CIDR}"
78+
}]
7479
}
7580

7681
resource "baremetal_core_security_list" "BastionSubnet" {
7782
compartment_id = "${var.compartment_ocid}"
7883
display_name = "Bastion"
7984
vcn_id = "${baremetal_core_virtual_network.CompleteVCN.id}"
80-
egress_security_rules {
85+
egress_security_rules = [{
8186
protocol = "6"
8287
destination = "0.0.0.0/0"
83-
}
84-
ingress_security_rules {
88+
}]
89+
ingress_security_rules = [{
8590
tcp_options {
8691
"max" = 22
8792
"min" = 22
8893
}
8994
protocol = "6"
9095
source = "0.0.0.0/0"
91-
}
96+
},
97+
{
98+
protocol = "6"
99+
source = "${var.VPC-CIDR}"
100+
}]
92101
}
93102

94103
resource "baremetal_core_subnet" "WebSubnetAD1" {
@@ -98,7 +107,7 @@ resource "baremetal_core_subnet" "WebSubnetAD1" {
98107
compartment_id = "${var.compartment_ocid}"
99108
vcn_id = "${baremetal_core_virtual_network.CompleteVCN.id}"
100109
route_table_id = "${baremetal_core_route_table.RouteForComplete.id}"
101-
security_list_ids = "${baremetal_core_security_list.WebSubnet.id}"
110+
security_list_ids = ["${baremetal_core_security_list.WebSubnet.id}"]
102111
}
103112

104113
resource "baremetal_core_subnet" "WebSubnetAD2" {
@@ -108,7 +117,7 @@ resource "baremetal_core_subnet" "WebSubnetAD2" {
108117
compartment_id = "${var.compartment_ocid}"
109118
vcn_id = "${baremetal_core_virtual_network.CompleteVCN.id}"
110119
route_table_id = "${baremetal_core_route_table.RouteForComplete.id}"
111-
security_list_ids = "${baremetal_core_security_list.WebSubnet.id}"
120+
security_list_ids = ["${baremetal_core_security_list.WebSubnet.id}"]
112121
}
113122

114123
resource "baremetal_core_subnet" "WebSubnetAD3" {
@@ -118,7 +127,7 @@ resource "baremetal_core_subnet" "WebSubnetAD3" {
118127
compartment_id = "${var.compartment_ocid}"
119128
vcn_id = "${baremetal_core_virtual_network.CompleteVCN.id}"
120129
route_table_id = "${baremetal_core_route_table.RouteForComplete.id}"
121-
security_list_ids = "${baremetal_core_security_list.WebSubnet.id}"
130+
security_list_ids = ["${baremetal_core_security_list.WebSubnet.id}"]
122131
}
123132

124133
resource "baremetal_core_subnet" "PrivateSubnetAD1" {
@@ -128,7 +137,7 @@ resource "baremetal_core_subnet" "PrivateSubnetAD1" {
128137
compartment_id = "${var.compartment_ocid}"
129138
vcn_id = "${baremetal_core_virtual_network.CompleteVCN.id}"
130139
route_table_id = "${baremetal_core_route_table.RouteForComplete.id}"
131-
security_list_ids = "${baremetal_core_security_list.PrivateSubnet.id}"
140+
security_list_ids = ["${baremetal_core_security_list.PrivateSubnet.id}"]
132141
}
133142

134143
resource "baremetal_core_subnet" "PrivateSubnetAD2" {
@@ -138,7 +147,7 @@ resource "baremetal_core_subnet" "PrivateSubnetAD2" {
138147
compartment_id = "${var.compartment_ocid}"
139148
vcn_id = "${baremetal_core_virtual_network.CompleteVCN.id}"
140149
route_table_id = "${baremetal_core_route_table.RouteForComplete.id}"
141-
security_list_ids = "${baremetal_core_security_list.PrivateSubnet.id}"
150+
security_list_ids = ["${baremetal_core_security_list.PrivateSubnet.id}"]
142151
}
143152

144153
resource "baremetal_core_subnet" "PrivateSubnetAD3" {
@@ -148,7 +157,7 @@ resource "baremetal_core_subnet" "PrivateSubnetAD3" {
148157
compartment_id = "${var.compartment_ocid}"
149158
vcn_id = "${baremetal_core_virtual_network.CompleteVCN.id}"
150159
route_table_id = "${baremetal_core_route_table.RouteForComplete.id}"
151-
security_list_ids = "${baremetal_core_security_list.PrivateSubnet.id}"
160+
security_list_ids = ["${baremetal_core_security_list.PrivateSubnet.id}"]
152161
}
153162

154163
resource "baremetal_core_subnet" "BastionSubnetAD1" {
@@ -158,7 +167,7 @@ resource "baremetal_core_subnet" "BastionSubnetAD1" {
158167
compartment_id = "${var.compartment_ocid}"
159168
vcn_id = "${baremetal_core_virtual_network.CompleteVCN.id}"
160169
route_table_id = "${baremetal_core_route_table.RouteForComplete.id}"
161-
security_list_ids = "${baremetal_core_security_list.BastionSubnet.id}"
170+
security_list_ids = ["${baremetal_core_security_list.BastionSubnet.id}"]
162171
}
163172

164173
resource "baremetal_core_subnet" "BastionSubnetAD2" {
@@ -168,7 +177,7 @@ resource "baremetal_core_subnet" "BastionSubnetAD2" {
168177
compartment_id = "${var.compartment_ocid}"
169178
vcn_id = "${baremetal_core_virtual_network.CompleteVCN.id}"
170179
route_table_id = "${baremetal_core_route_table.RouteForComplete.id}"
171-
security_list_ids = "${baremetal_core_security_list.BastionSubnet.id}"
180+
security_list_ids = ["${baremetal_core_security_list.BastionSubnet.id}"]
172181
}
173182

174183
resource "baremetal_core_subnet" "BastionSubnetAD3" {
@@ -178,5 +187,5 @@ resource "baremetal_core_subnet" "BastionSubnetAD3" {
178187
compartment_id = "${var.compartment_ocid}"
179188
vcn_id = "${baremetal_core_virtual_network.CompleteVCN.id}"
180189
route_table_id = "${baremetal_core_route_table.RouteForComplete.id}"
181-
security_list_ids = "${baremetal_core_security_list.BastionSubnet.id}"
190+
security_list_ids = ["${baremetal_core_security_list.BastionSubnet.id}"]
182191
}

0 commit comments

Comments
 (0)