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
{{< note >}}If you specify `localhost` as the address of the RDI database server during
201
198
installation then the connection will fail if the actual IP address changes for the local
@@ -235,31 +232,17 @@ title = "RDI Silent Installer Config"
235
232
scaffold = true
236
233
deploy_directory = "/opt/rdi/config"
237
234
238
-
# If you are *not* using an existing RDI database and you want
239
-
# the installer to create one then remove the properties in this
240
-
# section, apart from :
241
-
# - `password`
242
-
# - `use_existing_rdi` - set this to `false`
243
-
# Also, uncomment the [rdi.cluster] section below.
235
+
# Needed if the installer detects a DNS resolver with a loopback address
236
+
# as an upstream DNS server
237
+
nameservers = ["8.8.8.8", "8.8.4.4"]
238
+
244
239
[rdi.database]
245
240
host = "localhost"
246
241
port = 12001
247
242
username = "username"
248
243
password = "password"
249
-
use_existing_rdi = true
250
244
ssl = true
251
245
252
-
# Uncomment this section and remove properties from the
253
-
# [rdi.database] section as described above if you
254
-
# are *not* using an existing RDI database and you want
255
-
# the installer to create one.
256
-
# [rdi.cluster]
257
-
# host = "localhost"
258
-
# port = 9443
259
-
# username = "username"
260
-
# password = "password"
261
-
262
-
263
246
# Uncomment the properties in this section only if the RDI
264
247
# database uses TLS/mTLS.
265
248
# [rdi.database.certificates]
@@ -278,41 +261,23 @@ The sections below describe the properties in more detail.
278
261
| Property | Description |
279
262
|-- |-- |
280
263
| `title` | Text to identify the file. RDI doesn't use use this, so you can use any text you like. |
281
-
| `high_availability` | Do you want to enable replication on the RDI database (true/false)? You should only use this if you ask the installer to create the RDI database for you. |
282
264
|`scaffold`| Do you want to enable [scaffolding]({{< relref "/integrate/redis-data-integration/reference/cli/redis-di-scaffold">}}) during the install? (true/false) |
283
265
|`db_index`| Integer to specify the source database typefor scaffolding. The options are 2 (MySQL/MariaDB), 3 (Oracle), 4 (PostgreSQL), and 5 (SQL Server). |
284
266
|`deploy_directory`| Path to the directory where you want to store the RDI configuration. |
267
+
|`nameservers`| This is needed if the installer detects a DNS resolver with a loopback address as an upstream DNS server (for example, `nameservers = ["8.8.8.8", "8.8.4.4"]`). |
285
268
286
269
#### `rdi.database`
287
270
288
-
Use the properties in this section if you want to use an existing RDI database.
289
-
See [`rdi.cluster`](#rdicluster) below if you want the installer to create a new
290
-
RDI database. However, you should still supply the `password` in this
291
-
section and set `use_existing_rdi` to `false` if the installer creates the
292
-
database.
271
+
Use the properties in this section to specify your RDI database.
293
272
294
273
| Property | Description |
295
274
|-- |-- |
296
275
|`host`| Hostname for the Redis database to store RDI state. |
297
276
|`port`| Port for the RDI database. |
298
277
|`username`| Username for the RDI database. |
299
278
|`password`| Password for the RDI database. |
300
-
| `use_existing_rdi` | Do you want to use an existing RDI instance (true) or create a new one (false)? If you enable SSL (see the property below), this will be set to true, overriding the value you specify here. |
301
279
|`ssl`| Is SSL enabled forthe RDI database (true/false)? If this is false then RDI will ignore the settingsin the [`rdi.database.certificates`](#rdidatabasecertificates) section. |
302
280
303
-
#### `rdi.cluster`
304
-
305
-
Use the properties in this section if you are *not* using an existing RDI database
306
-
and you want the installer to create one.
307
-
See [`rdi.database`](#rdidatabase) above if you want to use an existing RDI database.
308
-
309
-
| Property | Description |
310
-
|-- |-- |
311
-
| `host` | Hostname of the Redis cluster to use for RDI. |
312
-
| `port` | Port for the cluster. |
313
-
| `username` | Username for the cluster. |
314
-
| `password` | Password for the cluster. |
315
-
316
281
#### `rdi.database.certificates`
317
282
318
283
Use these properties only if the RDI database requires
0 commit comments