Skip to content

Commit d806d2a

Browse files
authored
RS: Add rladmin cluster config s3_ca_cert step to import/export/backup DB (#1405)
* DOC-4986 RS: Add rladmin cluster config s3_ca_cert step to import/export/backup * DOC-4986 RS: Add s3_ca_cert to cluster REST API reference
1 parent a411092 commit d806d2a

File tree

4 files changed

+52
-15
lines changed

4 files changed

+52
-15
lines changed

content/operate/rs/databases/import-export/export-data.md

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -160,13 +160,25 @@ To export data to an [Amazon Web Services](https://aws.amazon.com/) (AWS) Simple
160160

161161
- In the **Secret access key** field, enter the secret access key.
162162

163-
You can also connect to a storage service that uses the S3 protocol but is not hosted by Amazon AWS. The storage service must have a valid SSL certificate. To connect to an S3-compatible storage location, run [`rladmin cluster config`]({{<relref "/operate/rs/references/cli-utilities/rladmin/cluster/config">}}):
163+
You can also connect to a storage service that uses the S3 protocol but is not hosted by Amazon AWS. The storage service must have a valid SSL certificate.
164164

165-
```sh
166-
rladmin cluster config s3_url <URL>
167-
```
165+
To connect to an S3-compatible storage location:
166+
167+
1. Configure the S3 URL with [`rladmin cluster config`]({{<relref "/operate/rs/references/cli-utilities/rladmin/cluster/config">}}):
168+
169+
```sh
170+
rladmin cluster config s3_url <URL>
171+
```
172+
173+
Replace `<URL>` with the hostname or IP address of the S3-compatible storage location.
174+
175+
1. Configure the S3 CA certificate:
176+
177+
```sh
178+
rladmin cluster config s3_ca_cert <filepath>
179+
```
168180

169-
Replace `<URL>` with the hostname or IP address of the S3-compatible storage location.
181+
Replace `<filepath>` with the location of the S3 CA certificate `ca.pem`.
170182

171183
### Google Cloud Storage
172184

content/operate/rs/databases/import-export/import-data.md

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -155,13 +155,25 @@ In the Redis Enterprise Software Cluster Manager UI, when you enter the export l
155155

156156
- In the **Secret access key** field, enter the secret access key.
157157

158-
You can also connect to a storage service that uses the S3 protocol but is not hosted by Amazon AWS. The storage service must have a valid SSL certificate. To connect to an S3-compatible storage location, run [`rladmin cluster config`]({{<relref "/operate/rs/references/cli-utilities/rladmin/cluster/config">}}):
158+
You can also connect to a storage service that uses the S3 protocol but is not hosted by Amazon AWS. The storage service must have a valid SSL certificate.
159159

160-
```sh
161-
rladmin cluster config s3_url <URL>
162-
```
160+
To connect to an S3-compatible storage location:
161+
162+
1. Configure the S3 URL with [`rladmin cluster config`]({{<relref "/operate/rs/references/cli-utilities/rladmin/cluster/config">}}):
163+
164+
```sh
165+
rladmin cluster config s3_url <URL>
166+
```
167+
168+
Replace `<URL>` with the hostname or IP address of the S3-compatible storage location.
169+
170+
1. Configure the S3 CA certificate:
171+
172+
```sh
173+
rladmin cluster config s3_ca_cert <filepath>
174+
```
163175

164-
Replace `<URL>` with the hostname or IP address of the S3-compatible storage location.
176+
Replace `<filepath>` with the location of the S3 CA certificate `ca.pem`.
165177

166178
### Google Cloud Storage
167179

content/operate/rs/databases/import-export/schedule-backups.md

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -209,13 +209,25 @@ To store backups in an Amazon Web Services (AWS) Simple Storage Service (S3) [bu
209209

210210
- In the **Secret Access Key** field, enter the secret access key.
211211

212-
You can also connect to a storage service that uses the S3 protocol but is not hosted by Amazon AWS. The storage service must have a valid SSL certificate. To connect to an S3-compatible storage location, run [`rladmin cluster config`]({{<relref "/operate/rs/references/cli-utilities/rladmin/cluster/config">}}):
212+
You can also connect to a storage service that uses the S3 protocol but is not hosted by Amazon AWS. The storage service must have a valid SSL certificate.
213213

214-
```sh
215-
rladmin cluster config s3_url <URL>
216-
```
214+
To connect to an S3-compatible storage location:
215+
216+
1. Configure the S3 URL with [`rladmin cluster config`]({{<relref "/operate/rs/references/cli-utilities/rladmin/cluster/config">}}):
217+
218+
```sh
219+
rladmin cluster config s3_url <URL>
220+
```
221+
222+
Replace `<URL>` with the hostname or IP address of the S3-compatible storage location.
223+
224+
1. Configure the S3 CA certificate:
225+
226+
```sh
227+
rladmin cluster config s3_ca_cert <filepath>
228+
```
217229

218-
Replace `<URL>` with the hostname or IP address of the S3-compatible storage location.
230+
Replace `<filepath>` with the location of the S3 CA certificate `ca.pem`.
219231

220232
### Google Cloud Storage
221233

content/operate/rs/references/rest-api/objects/cluster/_index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ An API object that represents the cluster.
5858
| <span class="break-all">proxy_max_ccs_disconnection_time</span> | integer | Cluster-wide proxy timeout policy between proxy and CCS |
5959
| rack_aware | boolean | Cluster operates in a rack-aware mode (read-only) |
6060
| reserved_ports | array of strings | List of reserved ports and/or port ranges to avoid using for database endpoints (for example `"reserved_ports": ["11000", "13000-13010"]`) |
61+
| s3_ca_cert | string | Filepath to the PEM-encoded CA certificate to use for validating TLS connections to the S3 server |
6162
| s3_url | string | Specifies the URL for S3 export and import |
6263
| saslauthd_ldap_conf | string | saslauthd LDAP configuration |
6364
| sentinel_cipher_suites | array | Specifies the list of enabled ciphers for the sentinel service. The supported ciphers are those implemented by the [cipher_suites.go](<https://golang.org/src/crypto/tls/cipher_suites.go>) package. |

0 commit comments

Comments
 (0)