Support replicated app for multicluster #186
Labels
environments
Anthos/GKE installation profiles + supported deploy targets
priority: p1
Important issue which blocks shipping the next release. Will be fixed prior to next release.
type: feature request
‘Nice-to-have’ improvement, new feature or different behavior or design.
Currently BoA supports multicluster (GKE + Istio) only when the services are split in half across clusters.
Validate the app (and make changes needed to) replicate all the services in multiple clusters - but sync database data so together, both clusters are one production instance of the app.
Purpose - demonstrate global high availability with Anthos.
For instance - run the entire app in cluster1 (us-centrl) and also in cluster2 (europe-west). Put Ingress For Anthos in front of both regions for the frontend. Then use Istio locality load balancing to "fall back" all traffic to cluster 2 if cluster1 goes down.
See #185 for DB replication tracking bug.
Brainstorming diagrams
More diagrams
The text was updated successfully, but these errors were encountered: