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: content/operate/rc/databases/rdi/setup.md
+36-12Lines changed: 36 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,18 +33,42 @@ See the [RDI architecture overview]({{< relref "/integrate/redis-data-integratio
33
33
34
34
You need to share your source database credentials and certificates in an Amazon secret with Redis Cloud so that the pipeline can connect to your database.
35
35
36
-
In the [AWS Management Console](https://console.aws.amazon.com/), use the **Services** menu to locate and select **Security, Identity, and Compliance** > **Secrets Manager**. [Create a secret](https://docs.aws.amazon.com/secretsmanager/latest/userguide/create_secret.html) of type **Other type of secret** with the following key/value fields:
37
-
38
-
-`username`: Database username
39
-
-`password`: Database password
40
-
-`server_certificate`: Server certificate in PEM format *(TLS only)*
41
-
-`client_certificate`: [X.509 client certificate](https://en.wikipedia.org/wiki/X.509) or chain in PEM format *(mTLS only)*
42
-
-`client_certificate_key`: Key for the client certificate or chain in PEM format *(mTLS only)*
43
-
-`client_certificate_passphrase`: Passphrase or password for the client certificate or chain in PEM format *(mTLS only)*
44
-
45
-
{{<note>}}
46
-
If your source database has TLS or mTLS enabled, we recommend that you enter the `server_certificate`, `client_certificate`, and `client_certificate_key` into the secret editor using the **Key/Value** input method instead of the **JSON** input method. Pasting directly into the JSON editor may cause an error.
47
-
{{</note>}}
36
+
In the [AWS Management Console](https://console.aws.amazon.com/), use the **Services** menu to locate and select **Security, Identity, and Compliance** > **Secrets Manager**. [Create a secret](https://docs.aws.amazon.com/secretsmanager/latest/userguide/create_secret.html) of type **Other type of secret** with the following settings:
37
+
38
+
-**Key/value pairs**: Enter the following key/value pairs.
39
+
40
+
-`username`: Database username
41
+
-`password`: Database password
42
+
-`server_certificate`: Server certificate in PEM format *(TLS only)*
43
+
-`client_certificate`: [X.509 client certificate](https://en.wikipedia.org/wiki/X.509) or chain in PEM format *(mTLS only)*
44
+
-`client_certificate_key`: Key for the client certificate or chain in PEM format *(mTLS only)*
45
+
-`client_certificate_passphrase`: Passphrase or password for the client certificate or chain in PEM format *(mTLS only)*
46
+
47
+
{{<note>}}
48
+
If your source database has TLS or mTLS enabled, we recommend that you enter the `server_certificate`, `client_certificate`, and `client_certificate_key` into the secret editor using the **Key/Value** input method instead of the **JSON** input method. Pasting directly into the JSON editor may cause an error.
49
+
{{</note>}}
50
+
51
+
-**Encryption key**: Select a self-managed encryption key from the list of keys, or select **Add a new key** to [create one](https://docs.aws.amazon.com/kms/latest/developerguide/create-keys.html).
52
+
53
+
-**Resource permissions**: Add the following permissions to your secret to allow the Redis data pipeline to access your secret:
After you store this secret, you can view and copy the [Amazon Resource Name (ARN)](https://docs.aws.amazon.com/secretsmanager/latest/userguide/reference_iam-permissions.html#iam-resources) of your secret on the secret details page.
0 commit comments