Skip to content

Commit c9040e2

Browse files
committed
Manage regions page
1 parent 6b33ee8 commit c9040e2

14 files changed

+120
-14
lines changed

content/embeds/rc-aa-cidr.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
Every CIDR should be unique to properly route network traffic between each Active-Active database instance and your consumer VPCs. The CIDR block regions should _not_ overlap between the Redis server and your app consumer VPCs. In addition, CIDR blocks should not overlap between cluster instances.
2+
3+
When all **Deployment CIDR** regions display a green checkmark, you're ready to continue.
4+
5+
{{<image filename="images/rc/icon-cidr-address-ok.png" width="30px" alt="Green checkmarks indicate valid CIDR address values." >}}
6+
7+
Red exclamation marks indicate error conditions; the tooltip provides additional details.
8+
9+
{{<image filename="images/rc/icon-cidr-address-error.png" width="30px" alt="Red exclamation points indicate CIDR address problems." >}}

content/operate/rc/databases/active-active/_index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
Title: Active-Active Redis
3+
linkTitle: Active-Active
34
alwaysopen: false
45
categories:
56
- docs

content/operate/rc/databases/active-active/create-active-active-database.md

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ categories:
77
- rc
88
description: Shows how to create an Active-Active database
99
linkTitle: Create Active-Active database
10-
weight: 20
10+
weight: 5
1111
aliases:
1212
- /operate/rc/subscriptions/create-active-active-subscription
1313
- /operate/rc/databases/create-database/create-active-active-database
@@ -91,18 +91,10 @@ In the **Advanced options** section, you can:
9191

9292
- Define CIDR addresses for each region in the **VPC configuration** section.
9393

94-
Every CIDR should be unique to properly route network traffic between each Active-Active database instance and your consumer VPCs. The CIDR block regions should _not_ overlap between the Redis server and your app consumer VPCs. In addition, CIDR blocks should not overlap between cluster instances.
95-
96-
When all **Deployment CIDR** regions display a green checkmark, you're ready to continue.
97-
98-
{{<image filename="images/rc/icon-cidr-address-ok.png" width="30px" alt="Green checkmarks indicate valid CIDR address values." >}}
99-
100-
Red exclamation marks indicate error conditions; the tooltip provides additional details.
101-
102-
{{<image filename="images/rc/icon-cidr-address-error.png" width="30px" alt="Red exclamation points indicate CIDR address problems." >}}
103-
104-
If you chose to deploy your Active-Active database to an existing [Bring your own Cloud]({{< relref "/operate/rc/subscriptions/bring-your-own-cloud" >}}) account, you can also define the VPC ID for each region. Select **In existing VPC** and the set the VPC ID for each selected region.
105-
94+
{{< embed-md "rc-aa-cidr.md" >}}
95+
96+
If you chose to deploy your Active-Active database to an existing [Bring your own Cloud]({{< relref "/operate/rc/subscriptions/bring-your-own-cloud" >}}) account, you can also define the VPC ID for each region. Select **In existing VPC** and the set the VPC ID for each selected region.
97+
10698
- Set your [maintenance]({{< relref "/operate/rc/subscriptions/maintenance" >}}) settings in the **Maintenance windows** section. Select **Manual** if you want to set [manual maintenance windows]({{< relref "/operate/rc/subscriptions/maintenance/set-maintenance-windows" >}}).
10799

108100
When finished, choose **Continue** to determine your size requirements.
Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
---
2+
Title: Manage regions in Active-Active databases
3+
alwaysopen: false
4+
categories:
5+
- docs
6+
- operate
7+
- rc
8+
description: Shows how to add and edit regions for an Active-Active deployment.
9+
linkTitle: Manage regions
10+
weight: 10
11+
---
12+
13+
You can add and edit regions for an Active-Active deployment after it has been created by going to the **Regions** tab of the [subscription page]({{< relref "/operate/rc/subscriptions/view-pro-subscription" >}}).
14+
15+
{{<image filename="images/rc/subscription-details-regions-tab.png" alt="The Regions tab lets you manage the regions in your Active-Active subscription." >}}
16+
17+
## Add a new region
18+
19+
To add a new region to an Active-Active deployment:
20+
21+
1. In the **Regions** tab of the subscription page, select **Add region**.
22+
23+
{{<image filename="images/rc/subscription-details-regions-tab-add.png" width="128px" alt="Select Add region to add a new region to your Active-Active subscription." >}}
24+
25+
1. In the **Region setup** step:
26+
27+
{{<image filename="images/rc/subscription-add-region-setup.png" alt="The Region setup step." >}}
28+
29+
1. Select the desired region from the **Region** list.
30+
31+
1. If you chose to deploy your Active-Active database to an existing [Bring your own Cloud]({{< relref "/operate/rc/subscriptions/bring-your-own-cloud" >}}) account, you can define the VPC ID for the new region. Select **In existing VPC** and the set the VPC ID for the region.
32+
33+
1. Enter a unique CIDR address for the region.
34+
35+
{{< embed-md "rc-aa-cidr.md" >}}
36+
37+
Select **Continue**.
38+
39+
1. In the **Throughput** step, enter the desired read and write throughput for the new region.
40+
41+
{{<image filename="images/rc/subscription-add-region-throughput.png" alt="The Throughput step." >}}
42+
43+
You can also select **Set throughput as existing region** to duplicate the throughput settings from an existing region.
44+
45+
1. Review the required resources and updated price for the database in the **Required resources** step.
46+
47+
{{<image filename="images/rc/subscription-add-region-required-resources.png" alt="The Required resources step." >}}
48+
49+
Select **Continue** to add the region to your Active-Active deployment.
50+
51+
Redis Cloud will provision the new region in the background and add it to all databases in the subscription. You aren't allowed to make changes to the database settings while this process is running.
52+
53+
Your database will still be available, but you may notice some increased latency. This process will take some time depending on the size of your database.
54+
55+
## Edit regions
56+
57+
To edit the local throughput settings for a database instance or remove a region from the deployment, select **Edit regions** in the **Regions** tab of the subscription page.
58+
59+
{{<image filename="images/rc/subscription-details-regions-tab-edit.png" alt="Select Edit regions to update regions for your Active-Active subscription." >}}
60+
61+
From here, you can:
62+
63+
- [Edit local throughput](#edit-local-throughput) for a database instance
64+
- [Remove a region](#remove-region) from the subscription
65+
66+
After making the desired changes, [save and confirm the changes](#save-and-confirm-changes).
67+
68+
### Edit local throughput
69+
70+
To edit the local throughput settings for a database instance:
71+
72+
1. Select the region you want to edit.
73+
74+
1. Add or reduce the local read and write throughput for each database in that region in the **Local reads ops/sec** and **Local writes ops/sec** fields.
75+
76+
{{<image filename="images/rc/subscription-edit-region-throughput.png" alt="The Edit regions page, with throughput settings changed." >}}
77+
78+
### Remove region
79+
80+
To remove a region from an Active-Active deployment, select the **Delete** button for the region you want to remove.
81+
82+
{{<image filename="images/rc/subscription-edit-region-delete.png" alt="Select the Delete button to remove a region from your Active-Active subscription." >}}
83+
84+
### Save and confirm changes
85+
86+
After making your changes, select **Save changes** to apply them. You'll need to review and confirm the changes and any updated costs before they are applied. Select **Confirm** to apply the changes.
87+
88+
Redis Cloud will make the desired changes in the background. You aren't allowed to make changes to the database settings while this process is running.
89+
90+
Your databases will still be available, but you may notice some increased latency. This process will take some time depending on the size of your database.

content/operate/rc/databases/connect/_index.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@ Once you have the username and password, select **Connect** to open the connecti
2323

2424
{{< image filename="/images/rc/button-connect.png#no-click" alt="Connect button." >}}
2525

26+
{{< note >}}
27+
For [Active-Active databases]({{< relref "/operate/rc/databases/active-active" >}}), you connect to one of the database instances. Select the region you to connect to from the region selection to access the connection information for that instance.
28+
{{< /note >}}
29+
2630
The connection wizard provides the following database connection methods:
2731

2832
- [Redis Insight](#using-redisinsight)

content/operate/rc/subscriptions/view-pro-subscription.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ From here, you can:
3333

3434
Because subscriptions represent active deployments, there aren't many details you can change. If your needs change, [create a new subscription]({{< relref "/operate/rc/databases/create-database/create-pro-database-new" >}}) and then [migrate the existing data]({{< relref "/operate/rc/databases/migrate-databases" >}}) to the new databases.
3535

36-
In addition, three tabs are available:
36+
In addition, you can view and edit the following subscription details:
3737

3838
1. The **Databases** tab lists the databases in your subscription and summarizes their settings.
3939

@@ -43,6 +43,8 @@ In addition, three tabs are available:
4343

4444
4. The **Security** tab lets you set security settings for the databases in your subscription.
4545

46+
5. The **Regions** tab lets you manage the regions in your Active-Active subscription (_Active-Active subscriptions only_).
47+
4648
The following sections provide more info.
4749

4850
## **Databases** tab
@@ -130,3 +132,11 @@ See the individual links to learn more.
130132
The **Security** tab lets you set security settings for the databases in your subscription.
131133

132134
Here, you can [block public endpoints]({{< relref "/operate/rc/security/database-security/block-public-endpoints" >}}) for all databases in the subscription.
135+
136+
## **Regions** tab
137+
138+
The **Regions** tab is only available for Active-Active subscriptions. It lets you manage the regions in your Active-Active subscription.
139+
140+
{{<image filename="images/rc/subscription-details-regions-tab.png" alt="The Regions tab lets you manage the regions in your Active-Active subscription." >}}
141+
142+
See [Manage regions for an Active-Active database]({{< relref "/operate/rc/databases/active-active/manage-regions" >}}) for more information.
29.2 KB
Loading
23.1 KB
Loading
33.4 KB
Loading
4.82 KB
Loading

0 commit comments

Comments
 (0)