Category: devops
Project area: deployment/terraform/modules/elasticache
Labels: devops, enhancement
Implementation:
- Enable Multi-AZ with automatic failover on the ElastiCache replication group in the elasticache terraform module
- Add at least one read replica in a separate availability zone
- Update backend Redis client configuration to use the cluster/replication-group endpoint rather than a single node
- Document failover behavior and expected client reconnect handling
Acceptance Criteria:
- Redis remains available (with brief failover interruption) if the primary node's AZ becomes unavailable
- Terraform apply provisions the replication group with Multi-AZ enabled
- Backend Redis client is configured against the correct cluster endpoint
Category: devops
Project area: deployment/terraform/modules/elasticache
Labels: devops, enhancement
Implementation:
Acceptance Criteria: