Skip to content

Commit 7c4cc45

Browse files
db-magnusmikejihbe
authored andcommitted
changed a typo in variable name private_key_path for provider, and
updated example to use baremetal_identity_availability_domain data source.
1 parent 86679ef commit 7c4cc45

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

docs/examples/network/complete_vcn/complete_vcn.tf

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,18 @@ provider "baremetal" {
88
tenancy_ocid = "${var.tenancy_ocid}"
99
user_ocid = "${var.user_ocid}"
1010
fingerprint = "${var.fingerprint}"
11-
private_key = "${var.private_key_path}"
11+
private_key_path = "${var.private_key_path}"
1212
}
1313

1414
variable "VPC-CIDR" {
1515
default = "10.0.0.0/16"
1616
}
1717

18-
variable "ADs" {
19-
default = ["Uocm:PHX-AD-1", "Uocm:PHX-AD-2", "Uocm:PHX-AD-3"]
18+
data "baremetal_identity_availability_domains" "ADs" {
19+
compartment_id = "${var.tenancy_ocid}"
2020
}
2121

22+
2223
resource "baremetal_core_virtual_network" "CompleteVCN" {
2324
cidr_block = "${var.VPC-CIDR}"
2425
compartment_id = "${var.compartment_ocid}"
@@ -100,7 +101,7 @@ resource "baremetal_core_security_list" "BastionSubnet" {
100101
}
101102

102103
resource "baremetal_core_subnet" "WebSubnetAD1" {
103-
availability_domain = "${var.ADs[0]}"
104+
availability_domain = "${lookup(data.baremetal_identity_availability_domains.ADs.availability_domains[0],"name")}"
104105
cidr_block = "10.0.1.0/24"
105106
display_name = "WebSubnetAD1"
106107
compartment_id = "${var.compartment_ocid}"
@@ -110,7 +111,7 @@ resource "baremetal_core_subnet" "WebSubnetAD1" {
110111
}
111112

112113
resource "baremetal_core_subnet" "WebSubnetAD2" {
113-
availability_domain = "${var.ADs[1]}"
114+
availability_domain = "${lookup(data.baremetal_identity_availability_domains.ADs.availability_domains[1],"name")}"
114115
cidr_block = "10.0.2.0/24"
115116
display_name = "WebSubnetAD2"
116117
compartment_id = "${var.compartment_ocid}"
@@ -120,7 +121,7 @@ resource "baremetal_core_subnet" "WebSubnetAD2" {
120121
}
121122

122123
resource "baremetal_core_subnet" "WebSubnetAD3" {
123-
availability_domain = "${var.ADs[2]}"
124+
availability_domain = "${lookup(data.baremetal_identity_availability_domains.ADs.availability_domains[2],"name")}"
124125
cidr_block = "10.0.3.0/24"
125126
display_name = "WebSubnetAD3"
126127
compartment_id = "${var.compartment_ocid}"
@@ -130,7 +131,7 @@ resource "baremetal_core_subnet" "WebSubnetAD3" {
130131
}
131132

132133
resource "baremetal_core_subnet" "PrivateSubnetAD1" {
133-
availability_domain = "${var.ADs[0]}"
134+
availability_domain = "${lookup(data.baremetal_identity_availability_domains.ADs.availability_domains[0],"name")}"
134135
cidr_block = "10.0.4.0/24"
135136
display_name = "PrivateSubnetAD1"
136137
compartment_id = "${var.compartment_ocid}"
@@ -140,7 +141,7 @@ resource "baremetal_core_subnet" "PrivateSubnetAD1" {
140141
}
141142

142143
resource "baremetal_core_subnet" "PrivateSubnetAD2" {
143-
availability_domain = "${var.ADs[1]}"
144+
availability_domain = "${lookup(data.baremetal_identity_availability_domains.ADs.availability_domains[1],"name")}"
144145
cidr_block = "10.0.5.0/24"
145146
display_name = "PrivateSubnetAD2"
146147
compartment_id = "${var.compartment_ocid}"
@@ -150,7 +151,7 @@ resource "baremetal_core_subnet" "PrivateSubnetAD2" {
150151
}
151152

152153
resource "baremetal_core_subnet" "PrivateSubnetAD3" {
153-
availability_domain = "${var.ADs[2]}"
154+
availability_domain = "${lookup(data.baremetal_identity_availability_domains.ADs.availability_domains[2],"name")}"
154155
cidr_block = "10.0.6.0/24"
155156
display_name = "PrivateSubnetAD3"
156157
compartment_id = "${var.compartment_ocid}"
@@ -160,7 +161,7 @@ resource "baremetal_core_subnet" "PrivateSubnetAD3" {
160161
}
161162

162163
resource "baremetal_core_subnet" "BastionSubnetAD1" {
163-
availability_domain = "${var.ADs[0]}"
164+
availability_domain = "${lookup(data.baremetal_identity_availability_domains.ADs.availability_domains[0],"name")}"
164165
cidr_block = "10.0.7.0/24"
165166
display_name = "BastionSubnetAD1"
166167
compartment_id = "${var.compartment_ocid}"
@@ -170,7 +171,7 @@ resource "baremetal_core_subnet" "BastionSubnetAD1" {
170171
}
171172

172173
resource "baremetal_core_subnet" "BastionSubnetAD2" {
173-
availability_domain = "${var.ADs[1]}"
174+
availability_domain = "${lookup(data.baremetal_identity_availability_domains.ADs.availability_domains[1],"name")}"
174175
cidr_block = "10.0.8.0/24"
175176
display_name = "BastionSubnetAD2"
176177
compartment_id = "${var.compartment_ocid}"
@@ -180,7 +181,7 @@ resource "baremetal_core_subnet" "BastionSubnetAD2" {
180181
}
181182

182183
resource "baremetal_core_subnet" "BastionSubnetAD3" {
183-
availability_domain = "${var.ADs[2]}"
184+
availability_domain = "${lookup(data.baremetal_identity_availability_domains.ADs.availability_domains[2],"name")}"
184185
cidr_block = "10.0.9.0/24"
185186
display_name = "BastionSubnetAD3"
186187
compartment_id = "${var.compartment_ocid}"

0 commit comments

Comments
 (0)