-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or requestworkflowWorkflow system featuresWorkflow system features
Description
Overview
Implement a workflow that automates the setup of Active-Active databases across multiple regions in Redis Cloud.
Workflow Steps
- Create subscriptions in 2+ specified regions
- Wait for all subscriptions to be ready
- Configure networking between regions (VPC peering, PSC, etc.)
- Create Active-Active database spanning all regions
- Verify cross-region replication is working
- Test failover capability
- Output connection endpoints for each region
Example Usage
redisctl cloud workflow active-active-setup \
--name "global-db" \
--regions us-east-1,eu-west-1,ap-south-1 \
--memory-gb 10 \
--high-availability \
--test-failover \
--output jsonValue Proposition
- Simplifies complex multi-region setup
- Ensures consistent configuration across regions
- Automates networking setup between regions
- Validates replication and failover
Acceptance Criteria
- Support 2+ regions
- Handle subscription creation in parallel
- Configure inter-region networking
- Create Active-Active database
- Verify replication status
- Optional failover testing
- Rollback on failure
- Comprehensive error handling
- Documentation with examples
Related to #260 (workflow system implementation)
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestworkflowWorkflow system featuresWorkflow system features