You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: interface.yaml
+66-54
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,7 @@ variableGroups:
27
27
variables:
28
28
- compartment_id
29
29
- availability_domain
30
-
###APPLICATION_GROUP###
30
+
###APPLICATION_GROUP###
31
31
- title: "Stack authentication"
32
32
variables:
33
33
- use_existing_vault
@@ -50,7 +50,7 @@ variableGroups:
50
50
- autonomous_database
51
51
- autonomous_database_user
52
52
- autonomous_database_password
53
-
###APP_CONFIG_GROUP###
53
+
###APP_CONFIG_GROUP###
54
54
- title: "Application URL"
55
55
variables:
56
56
- create_fqdn
@@ -74,6 +74,8 @@ variableGroups:
74
74
- existing_lb_subnet_id
75
75
- lb_subnet_cidr
76
76
- open_https_port
77
+
- use_reserved_ip_address
78
+
- reserved_ip_address
77
79
- use_default_lb_configuration
78
80
- maximum_bandwidth_in_mbps
79
81
- minimum_bandwidth_in_mbps
@@ -104,7 +106,7 @@ variables:
104
106
dependsOn:
105
107
compartmentId: ${compartment_id}
106
108
# Application
107
-
###APPLICATION###
109
+
###APPLICATION###
108
110
# APM
109
111
is_free_tier:
110
112
type: boolean
@@ -123,7 +125,7 @@ variables:
123
125
required: true
124
126
title: Autonomous Database display name
125
127
description: A user-friendly name to help you easily identify the resource.
126
-
visible:
128
+
visible:
127
129
not:
128
130
- use_existing_database
129
131
autonomous_database_admin_password:
@@ -132,17 +134,17 @@ variables:
132
134
# validate
133
135
description: Password must be 12 to 30 characters and contain at least one uppercase letter, one lowercase letter, and one number. The password cannot contain the double quote (") character or the username "admin".
134
136
required: true
135
-
136
-
visible:
137
-
not:
137
+
138
+
visible:
139
+
not:
138
140
- use_existing_database
139
141
data_storage_size_in_tbs:
140
142
type: number
141
143
required: true
142
144
title: Storage (TB)
143
145
description: The amount of storage to allocate.
144
146
default: 1
145
-
visible:
147
+
visible:
146
148
not:
147
149
- use_existing_database
148
150
# cpu_core_count:
@@ -151,7 +153,7 @@ variables:
151
153
# title: CPU core count
152
154
# description: The number of OCPU cores to be made available to the database
153
155
# default: 2
154
-
# visible:
156
+
# visible:
155
157
# not:
156
158
# - use_existing_database
157
159
ocpu_count:
@@ -160,7 +162,7 @@ variables:
160
162
title: OCPU count
161
163
description: The number of OCPU cores to enable. Available cores are subject to your tenancy's service limits.
162
164
default: 1
163
-
visible:
165
+
visible:
164
166
not:
165
167
- use_existing_database
166
168
db_compartment:
@@ -169,35 +171,35 @@ variables:
169
171
title: Autonomous Database compartment
170
172
description: The compartment conataining the Autonomous Database.
171
173
default: ${compartment_id}
172
-
visible:
173
-
and:
174
-
- use_existing_database
174
+
visible:
175
+
and:
176
+
- use_existing_database
175
177
autonomous_database:
176
178
type: oci:database:autonomousdatabase:id
177
179
required: true
178
180
title: Autonomous Database
179
181
description: The Autonomous Database used by the application.
180
182
dependsOn:
181
183
compartmentId: ${db_compartment}
182
-
visible:
183
-
and:
184
+
visible:
185
+
and:
184
186
- use_existing_database
185
187
autonomous_database_user:
186
188
type: string
187
189
required: true
188
190
title: DB username
189
191
default: ""
190
192
description: The username used to connect to the database.
191
-
visible:
192
-
and:
193
+
visible:
194
+
and:
193
195
- use_existing_database
194
196
autonomous_database_password:
195
197
type: password
196
198
title: DB user password
197
199
required: true
198
200
description: The password of the user used to access the database.
199
-
visible:
200
-
and:
201
+
visible:
202
+
and:
201
203
- use_existing_database
202
204
# Vault
203
205
use_existing_vault:
@@ -213,7 +215,7 @@ variables:
213
215
required: true
214
216
visible:
215
217
not:
216
-
- use_existing_vault
218
+
- use_existing_vault
217
219
vault_compartment_id:
218
220
type: oci:identity:compartment:id
219
221
required: true
@@ -244,13 +246,13 @@ variables:
244
246
visible:
245
247
and:
246
248
- use_existing_vault
247
-
###APP_CONFIG###
249
+
###APP_CONFIG###
248
250
# FQDN
249
251
create_fqdn:
250
-
type: boolean
252
+
type: boolean
251
253
required: true
252
254
default: true
253
-
title: Create DNS record
255
+
title: Create DNS record
254
256
description: If you check this checkbox the stack will create a DNS record that will resolve to the load balancer's IP address.
255
257
dns_compartment:
256
258
type: oci:identity:compartment:id
@@ -259,24 +261,24 @@ variables:
259
261
title: DNS and Certificate compartement
260
262
description: Compartment containing the DNS Zone and the Certificate
261
263
visible: create_fqdn
262
-
zone:
264
+
zone:
263
265
type: string
264
266
required: true
265
267
title: DNS Zone
266
-
description: Domain name in which the host name will be created.
267
-
visible: create_fqdn
268
+
description: Domain name in which the host name will be created.
269
+
visible: create_fqdn
268
270
subdomain:
269
271
type: string
270
272
required: true
271
273
title: Host name
272
274
description: The host name will be created on the selected Zone and will resolve to the the load balancer's IP address.
273
-
visible: create_fqdn
275
+
visible: create_fqdn
274
276
certificate_ocid:
275
277
type: string
276
278
required: true
277
279
title: Certificate OCID
278
280
description: You must have a SSL certificate available in OCI Certificates service. Provide the certificate OCID for the host name.
description: By checking this checkbox you agree to make the load balancer
403
-
subnet public and to open the HTTPS port of the load balancer to the
404
+
description: By checking this checkbox you agree to make the load balancer
405
+
subnet public and to open the HTTPS port of the load balancer to the
404
406
Internet.
405
407
default: false
408
+
use_reserved_ip_address:
409
+
type: boolean
410
+
required: true
411
+
title: Use a reserved IP address
412
+
visible: open_https_port
413
+
reserved_ip_address:
414
+
type: string
415
+
required: true
416
+
title: Reserved IP address
417
+
description: Pre-created public IP that will be used as the IP of this load balancer. This reserved IP will not be deleted when load balancer is deleted. This ip should not be already mapped to any other resource.
0 commit comments