Skip to content

Commit 9721406

Browse files
Merge pull request #295 from redis/main
Merge RDI fixes
2 parents fbc0721 + f094cd9 commit 9721406

File tree

2 files changed

+9
-64
lines changed

2 files changed

+9
-64
lines changed

content/integrate/redis-data-integration/ingest/quick-start-guide.md

Lines changed: 7 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -41,69 +41,12 @@ and is already set up for the RDI collector to use.
4141

4242
### Install RDI
4343

44-
Follow the steps below to install RDI:
45-
46-
1. Open a shell terminal.
47-
1. Set the `RDI_VERSION` environment variable using the following command:
48-
49-
```bash
50-
export RDI_VERSION=<RDI version>
51-
```
52-
3. Download the RDI CLI tool for your OS. The example command lines below show to how to
53-
do this with the [`curl`](https://curl.se/) tool:
54-
- Ubuntu 20.04
55-
56-
``` bash
57-
sudo curl https://qa-onprem.s3.amazonaws.com/redis-di/$RDI_VERSION/bin/ubuntu-20.04/redis-di -o /usr/local/bin/redis-di
58-
```
59-
60-
- Ubuntu 18.04
61-
62-
``` bash
63-
sudo curl https://qa-onprem.s3.amazonaws.com/redis-di/$RDI_VERSION/bin/ubuntu-18.04/redis-di -o /usr/local/bin/redis-di
64-
```
65-
66-
- RHEL 8
67-
68-
``` bash
69-
sudo curl https://qa-onprem.s3.amazonaws.com/redis-di/$RDI_VERSION/bin/rhel-8.9/redis-di -o /usr/local/bin/redis-di
70-
```
71-
72-
- RHEL 7
73-
74-
``` bash
75-
sudo curl https://qa-onprem.s3.amazonaws.com/redis-di/$RDI_VERSION/bin/rhel-7.9/redis-di -o /usr/local/bin/redis-di
76-
```
77-
78-
{{<note>}}If you are not a root user, you should download RDI to a folder
79-
where you have write permissions and run
80-
[`redis-di`]({{< relref "/integrate/redis-data-integration/ingest/reference/cli/redis-di" >}})
81-
directly from that folder in
82-
the following steps.
83-
{{</note>}}
84-
85-
1. Download and expand the compressed RDI installation file using the following
86-
commands. This will create a subfolder named `rdi/<version number>`.
87-
88-
``` bash
89-
curl https://qa-onprem.s3.amazonaws.com/redis-di/$RDI_VERSION/rdi-installation-$RDI_VERSION.tar.gz -O
90-
tar -xvf rdi-installation-$RDI_VERSION.tar.gz
91-
```
92-
93-
1. Install RDI with the
94-
[`redis-di`]({{< relref "/integrate/redis-data-integration/ingest/reference/cli/redis-di-install" >}})
95-
tool, using the commands below:
96-
97-
``` bash
98-
sudo chmod +x /usr/local/bin/redis-di
99-
cd rdi_install/$RDI_VERSION
100-
sudo redis-di install
101-
```
102-
103-
During the installation, RDI asks you for the pathname of the folder where you
104-
want to store the pipeline templates. You will need this pathname later when you
105-
prepare the pipeline for deployment (see [Prepare the pipeline](#prepare-the-pipeline)
106-
below).
44+
Install RDI using the instructions in the
45+
[installation guide]({{< relref "/integrate/redis-data-integration/ingest/installation" >}})
46+
47+
RDI will create the pipeline template for your chosen source database type at
48+
`/opt/rdi/config`. You will need this pathname later when you prepare the pipeline for deployment
49+
(see [Prepare the pipeline](#prepare-the-pipeline) below).
10750

10851
At the end of the installation, RDI CLI will prompt you to set the access secrets
10952
for both the source PostgreSQL database and the Redis RDI database. RDI needs these to
@@ -115,7 +58,7 @@ replica if you want (this will double the RAM requirements to 250MB).
11558

11659
### Prepare the pipeline
11760

118-
During the installation, RDI asked you for a folder path to place the pipeline templates.
61+
During the installation, RDI placed the pipeline templates at `/opt/rdi/config`.
11962
If you go to that folder and run the `ll` command, you will see the pipeline
12063
configuration file, `config.yaml`, and the `jobs` folder (see the page about
12164
[Pipelines]({{< relref "/integrate/redis-data-integration/ingest/data-pipelines/data-pipelines" >}}) for more information). Use Redis Insight to open

content/operate/rs/references/cli-utilities/rladmin/cluster/config.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ Updates the cluster configuration.
4343
[ min_sentinel_TLS_version { 1.2 | 1.3 } ]
4444
[ reserved_ports <list of ports/port ranges> ]
4545
[ s3_url <URL> ]
46+
[ s3_ca_cert <filepath> ]
4647
[ saslauthd_ldap_conf </tmp/ldap.conf> ]
4748
[ sentinel_tls_mode { allowed | required | disabled } ]
4849
[ sentinel_cipher_suites <golang cipher list> ]
@@ -81,6 +82,7 @@ Updates the cluster configuration.
8182
| min_sentinel_TLS_version | `1.2`<br />`1.3` | The minimum TLS protocol version that is supported for the discovery service |
8283
| reserved_ports | list of ports/port ranges | List of reserved ports and/or port ranges to avoid using for database endpoints (for example `reserved_ports 11000 13000-13010`) |
8384
| s3_url | string | The URL of S3 export and import |
85+
| s3_ca_cert | string | The CA certificate filepath for S3 export and import |
8486
| saslauthd_ldap_conf | filepath | Updates LDAP authentication configuration for the cluster |
8587
| sentinel_cipher_suites | list of ciphers | Cipher suites used by the discovery service (supported ciphers are implemented by the [cipher_suites.go](<https://golang.org/src/crypto/tls/cipher_suites.go>) package) |
8688
| sentinel_tls_mode | `allowed`<br />`required`<br />`disabled` | Define the SSL policy for the discovery service<br />(previously named `sentinel_ssl_policy`) |

0 commit comments

Comments
 (0)