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/kubernetes/active-active/_index.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -58,12 +58,16 @@ Redis Enterprise Active-Active database (REAADB) contains a link to the RERC for
58
58
59
59
For a full list of fields and options, see the [REAADB API reference]({{<relref "/operate/kubernetes/reference/api/redis_enterprise_active_active_database_api">}}).
60
60
61
+
For examples, see the [YAML examples]({{< relref "/operate/kubernetes/reference/yaml/active-active" >}}) section.
62
+
61
63
### RERC custom resource
62
64
63
65
Redis Enterprise remote cluster (RERC) custom resource contains configuration details for all the participating clusters.
64
66
65
67
For a full list of fields and options, see the [RERC API reference]({{<relref "/operate/kubernetes/reference/api/redis_enterprise_remote_cluster_api">}}).
66
68
69
+
For examples, see the [YAML examples]({{< relref "/operate/kubernetes/reference/yaml/active-active" >}}) section.
70
+
67
71
### Limitations
68
72
69
73
* Existing Redis databases cannot be migrated to a REAADB. (DOC-3594)
1. Create a `RedisEnterpriseActiveActiveDatabase` (REAADB) custom resource file meeting the naming requirements and listing the names of the RERC custom resources created in the last step.
78
78
79
-
Naming requirements:
80
-
* less than 63 characters
81
-
* contains only lowercase letters, numbers, or hyphens
82
-
* starts with a letter
83
-
* ends with a letter or digit
79
+
Naming requirements:
80
+
* less than 63 characters
81
+
* contains only lowercase letters, numbers, or hyphens
82
+
* starts with a letter
83
+
* ends with a letter or digit
84
84
85
-
Example REAADB named `reaadb-boeing` linked to the REC named `rec-chicago` with two participating clusters and a global database configuration with shard count set to 3:
85
+
Example REAADB named `reaadb-boeing` linked to the REC named `rec-chicago` with two participating clusters and a global database configuration with shard count set to 3:
{{<note>}}Sharding is disabled on Active-Active databases created with a `shardCount` of 1. Sharding cannot be enabled after database creation. {{</note>}}
89
+
{{<note>}}Sharding is disabled on Active-Active databases created with a `shardCount` of 1. Sharding cannot be enabled after database creation. {{</note>}}
90
90
91
-
For more details on RERC fields, see the [RERC API reference]({{<relref "/operate/kubernetes/reference/api/redis_enterprise_remote_cluster_api">}}).
91
+
For more details on RERC fields, see the [RERC API reference]({{<relref "/operate/kubernetes/reference/api/redis_enterprise_remote_cluster_api">}}).
92
92
93
-
1. Create a Redis Enterprise Active-Active database from the REAADB custom resource file.
93
+
2. Create a Redis Enterprise Active-Active database from the REAADB custom resource file.
94
94
95
-
```sh
96
-
kubectl create -f <reaadb-file>
97
-
```
95
+
```sh
96
+
kubectl create -f <reaadb-file>
97
+
```
98
98
99
-
1. Check the status of your RERC. If `STATUS` is `Active` and `SPEC STATUS` is `Valid`, your configurations are correct.
99
+
3. Check the status of your RERC. If `STATUS` is `Active` and `SPEC STATUS` is `Valid`, your configurations are correct.
100
100
101
-
```sh
102
-
kubectl get reaadb <reaadb-name>
103
-
```
101
+
```sh
102
+
kubectl get reaadb <reaadb-name>
103
+
```
104
104
105
-
The output should look similar to:
105
+
The output should look similar to:
106
106
107
-
```sh
108
-
kubectl get reaadb reaadb-boeing
109
-
110
-
NAME STATUS SPEC STATUS LINKED REDBS REPLICATION STATUS
111
-
reaadb-boeing active Valid up
112
-
```
107
+
```sh
108
+
kubectl get reaadb reaadb-boeing
113
109
110
+
NAME STATUS SPEC STATUS LINKED REDBS REPLICATION STATUS
111
+
reaadb-boeing active Valid up
112
+
```
114
113
115
-
In case of errors, review the REAADB custom resource events and the Redis Enterprise operator logs.
114
+
In case of errors, review the REAADB custom resource events and the Redis Enterprise operator logs.
116
115
117
116
## Example values
118
117
119
-
This article uses the following example values:
118
+
This article uses the example values listed below. They can also be found in the [YAML examples]({{< relref "/operate/kubernetes/reference/yaml/active-active" >}}) section.
120
119
121
-
#### Example cluster 1
120
+
Example cluster 1:
122
121
123
122
* REC name: `rec-chicago`
124
123
* REC namespace: `ns-illinois`
@@ -127,7 +126,7 @@ This article uses the following example values:
127
126
* API FQDN: `api-rec-chicago-ns-illinois.example.com`
128
127
* DB FQDN suffix: `-db-rec-chicago-ns-illinois.example.com`
Copy file name to clipboardExpand all lines: content/operate/kubernetes/active-active/prepare-clusters.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -122,9 +122,9 @@ Now you are ready to [create your Redis Enterprise Active-Active database]({{< r
122
122
123
123
## Example values
124
124
125
-
This article uses the following example values:
125
+
This article uses the example values listed below. They can also be found in the [YAML examples]({{< relref "/operate/kubernetes/reference/yaml/active-active" >}}) section.
126
126
127
-
#### Example cluster 1
127
+
Example cluster 1:
128
128
129
129
* REC name: `rec-chicago`
130
130
* REC namespace: `ns-illinois`
@@ -133,7 +133,7 @@ This article uses the following example values:
133
133
* API FQDN: `api-rec-chicago-ns-illinois.example.com`
134
134
* DB FQDN suffix: `-db-rec-chicago-ns-illinois.example.com`
0 commit comments