https://rancher.com/ logo
Title
a

average-gigabyte-2667

05/07/2022, 9:11 PM
Hi, I'm researching multi-cloud & multi-cluster Kubernetes. I couldn't found many sources regarding multi-cloud / multi-cluster Kubernetes storage. I would like to do failover of Kubernetes but need storage to be replicated to another cluster, of course with minimal downtime. Longhorn describes it's applicable for multi-cloud. What can you effectively implement regarding multi-cloud and multi-cluster use cases with Longhorn? I saw some sources about Yugabyte + Longhorn, but don't fully grasp the architecture and benefits. Restoring replicas should be faster, but what is the slower alternative?
k

kind-alarm-73406

05/09/2022, 10:28 AM
You can utilize DR volumes on the second cluster, they will automatically keep restoring the latest backup on the shared backup store (S3 for example) https://longhorn.io/docs/1.2.4/snapshots-and-backups/setup-disaster-recovery-volumes/ So in a failover scenario you would have to activate the DR volumes so they become available for use. It's not yet a full fledged 1 click cluster failover, but scripts can be build around this to help with the failover work.
a

average-gigabyte-2667

05/09/2022, 10:32 AM
Thanks for the reply. I will look into DR volumes.